anpera.net
https://anpera.dyndns.org/phpbb3/

Das Tagebuch von Silienta
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=43&t=3201
Seite 1 von 2

Autor:  Rikkarda [ Do 14 Dez, 2006 23:29 ]
Betreff des Beitrags:  Das Tagebuch von Silienta

[22:27] kelko: *sie mal zu seiner logd-code-nachlass-verwalterin ernennt* ;-)



somit ist es mir erlaubt das Tagebuch Silientas zu veröffentlichen :) Fragen bitte hier ins Forum ich denke ihr werdet aber klarkommen ^^

Hiermit wird den Chars ermöglicht ein Tagebuch zu führen besichtigen könnt ihr es in Silienta :)


Bitte keinen Credit entfernen und die Einbauanleitung DRINGEND beachten, da der obere Teil des Tagebuchs auf den bio.php der einzelnen Dörfer basiert.


lg Rikka

Dateianhänge:
Dateikommentar: neue Version 3 Kapitel pro Seite Tagebuch in Seiten aufgeteilt
biodiary.rar [5.13 KIB]
581-mal heruntergeladen
Dateikommentar: Tagebuch Silientas für Chargeschichten und lange Biografien, damit die bio in der accounts net so extrem belastet wird
Tagebuch.rar [8.18 KIB]
644-mal heruntergeladen

Autor:  Horus [ Fr 15 Dez, 2006 15:10 ]
Betreff des Beitrags: 

Ich habe mir das ganze noch nicht genau angeguckt, aber ich finde es ne super Idee und bringt viel für das Rollenspiel.
Mein Lob :wink:

Autor:  Tidus [ Fr 15 Dez, 2006 16:14 ]
Betreff des Beitrags: 

ich finde es eine coole idee aber wäre es am anfang nicht einfacher einfach alle vorhanden felder in der accounts zu laden? dann müsste man es nciht anpassen^^

Autor:  Rikkarda [ Fr 15 Dez, 2006 16:29 ]
Betreff des Beitrags: 

Tidus hat geschrieben:
ich finde es eine coole idee aber wäre es am anfang nicht einfacher einfach alle vorhanden felder in der accounts zu laden? dann müsste man es nciht anpassen^^



ich halte nix davon alles in den cache zu ziehen, was er nicht braucht. Anpassen geht ja auch indem du es aus deiner bio.php kopierst ;) der Kopf des Tagebuchs ist die Charbio ohne Bio+news :)

lg

Autor:  Rikkarda [ Sa 16 Dez, 2006 16:10 ]
Betreff des Beitrags: 

neue Version up Tagebuch wird nun in Seiten à 3 Kapitel aufgeteilt


im 2. rar ist nur die geänderte biodiary.php enthalten


edit:

Danke an Leen fürs melden. Ichnutze in der biodiary.php die funktion veryhidden, die keine Fehlermeldung an sich ausgeworfen hat. Sollte man bei euch die ID des Tagebuchs beim bearbeiten sehen, so habt ihr diese möglichkeit NICHT gegeben und müsst in einer funktion etwas ändern.

Und zwar die funktion showform die normalerweise in der common.php enthalten ist


im oberen Teil muss die Funktion so lauten:

$this->bbcode_second_pass_code('', 'function showform($layout,$row,$nosave=false){
global $output;
output("<table>",true);
while(list($key,$val)=each($layout)){
$info = split(",",$val);
if ($info[1]=="title"){
output("<tr><td colspan='2' bgcolor='#666666'>",true);
output("`b`^$info[0]`0`b");
// output("</td></tr>,",true);
}else{
// Changed by Dasher - Guild/Clans code
// Allow form fields that have no display at all
output("<tr><td nowrap valign='top'>",true);
if ($info[1]=="veryhidden") {
// we don't want anything displayed
} else {
output("$info[0]");
}
output("</td><td>",true);
}
switch ($info[1]){
case "title":')

und als weiteren case in die Funktion bitte folgendes einfügen:

$this->bbcode_second_pass_code('', '// Changed by Dasher - guilds/clans code
case "veryhidden":
// We want form fields that have no display at all
$output.="<input type='hidden' name='$key' value=\"".HTMLEntities($row[$key])."\">";
break;')

lg rikka

Autor:  Taikun14 [ Mi 03 Jan, 2007 12:39 ]
Betreff des Beitrags: 

Hi, schönes Teil aufjedenfall.
Hab nur 1 Frage:
Die Biodiary ist nicht die, die du auch auf deinem Server hast, d.h man kann auch nicht zwischen Tagebuch und Bio umherswitchen, sondern bekommt alles auf einer Seite präsentiert. Wie kann ich das ändern? :)

Autor:  Rikkarda [ Mi 03 Jan, 2007 14:21 ]
Betreff des Beitrags: 

na das schon die die auch bei mir liegt, du musst dir nur die passenden addnavs setzen zur bio und in der bio + prefs zum Tagebuch

Autor:  Taikun14 [ Do 04 Jan, 2007 04:23 ]
Betreff des Beitrags: 

*an den Kopf fass* Ich sah den Wald vor lauter Bäumen nich ;)
Danke, hat jetzt geklappt *g*

Autor:  Yanara [ Mi 06 Jun, 2007 20:59 ]
Betreff des Beitrags: 

Hey!

Also ich finde das Tagebuch eine super Idee!

Jetzt kommt das grosse ABER ...

ich hab ein Problem und zwar hab ich alles gemacht und man kann auch ins Tagebuch rein aber man sieht nix,
das heisst es steht kein Name von wem es ist, keine Rasse, kein Alter, Geschlecht steht nur männlich ...

Ich hab aber keine Ahnung was falsch ist ich bin jetzt stundenlang dran gehockt aber den Fehler hab ich nicht gefunden -.-

Biiiitte Helft mir weiter.

Vielen Dank für Eure Antworten!

MFG
Yanara

Autor:  Rikkarda [ Mi 06 Jun, 2007 23:59 ]
Betreff des Beitrags: 

Yanara hat geschrieben:
Hey!

Also ich finde das Tagebuch eine super Idee!

Jetzt kommt das grosse ABER ...

ich hab ein Problem und zwar hab ich alles gemacht und man kann auch ins Tagebuch rein aber man sieht nix,
das heisst es steht kein Name von wem es ist, keine Rasse, kein Alter, Geschlecht steht nur männlich ...

Ich hab aber keine Ahnung was falsch ist ich bin jetzt stundenlang dran gehockt aber den Fehler hab ich nicht gefunden -.-

Biiiitte Helft mir weiter.

Vielen Dank für Eure Antworten!

MFG
Yanara



ohne source kann ich dir da nicht viel zu sagen

Autor:  Yanara [ Do 07 Jun, 2007 15:31 ]
Betreff des Beitrags: 

Hey!

Ich hab leider keine Ahnung wie ich das so machen kann wie Ihr hab jetzt einfach den Link reingemacht so gehts ja auch.

MFG

Autor:  Rikkarda [ Do 07 Jun, 2007 16:00 ]
Betreff des Beitrags: 

$this->bbcode_second_pass_code('', '
biodiary.php

Gesperrt:
Grösse:
13,00 KiB
Letzte Änderung
05.06.2007 4:47

')


freigeben wär auch noch toll

Autor:  Yanara [ Do 07 Jun, 2007 16:26 ]
Betreff des Beitrags: 

sry. habs freigeschaltet

Autor:  Rikkarda [ Do 07 Jun, 2007 17:25 ]
Betreff des Beitrags: 

so.. vorab einmal.. navs setzen hatte ich nun nicht mit in die Anleitung geschrieben, weil ich davon ausging, dass sowas schon "gekonnt" ist^^


2. ich würde gern wollen, dass diese datei auch weiterhin im open source ersichtlich ist, ich gebe doch nicht datein frei, damit sie woanders versteckt sind^^



3. zu deinem problem :


öffne prefs.php


suche:

$this->bbcode_second_pass_code('', ' addnav("Inventar anzeigen","prefs.php?op=inventory");
$biolink="bio.php?char=".rawurlencode($session[user][login])."&ret=".urlencode($_SERVER['REQUEST_URI']);
addnav("Bio", $biolink);')


füge darunter ein:

$this->bbcode_second_pass_code('', '$diary="biodiary.php?char=".rawurlencode($session[user][login])."&ret=".urlencode($_SERVER['REQUEST_URI']);
addnav("Tagebuch", $diary);')



damit sollte dein problem behoben sein. falls du die verlinkung nicht über die prefs gemacht hast, musst du den entsprechenden link von mir in die datei einfügen wo jetzt bei dir wohl nur sowas in der art stehen dürfte:

$this->bbcode_second_pass_code('', 'addnav("Tagebuch",biodiary.php);') (das wohlgemerkt nur ne vermutung, aber definitiv fehlt mir dein text in der prefs.php)

Autor:  Yanara [ Do 07 Jun, 2007 17:53 ]
Betreff des Beitrags: 

Hey

Ich danke dir für den Tipp aber jetzt ist noch ein fehler in biodoary datei drin.

Parse error: syntax error, unexpected T_ELSEIF in /home/www/cwcity/hosting/y/o/yosura/htdocs/biodiary.php on line 261

Ok ich lasse es on.

Gruss Yanara

Autor:  Rikkarda [ Do 07 Jun, 2007 18:04 ]
Betreff des Beitrags: 

hm spontan tipp ich auf nen klammerfehler in der zeile darüber aber sie ist identisch mit meiner, das prob ist das du das tagebuch ja anders aufgebaut hast als ich, darum versuch erstmal die darüber zu entfernen, falls das das problem nicht löst, musst du noch einmal alle deine klammern kontrollieren in der datei


lg

Autor:  Yanara [ Do 07 Jun, 2007 18:19 ]
Betreff des Beitrags: 

Also ich habe die obere gelöscht und jetzt kamm der fehler. Ich habe die klammer überprüft die sind immer zu zweit.
Parse error: syntax error, unexpected $end in /home/www/cwcity/hosting/y/o/yosura/htdocs/biodiary.php on line 429

lg
Yanara

Autor:  Harutake [ Di 04 Sep, 2007 19:08 ]
Betreff des Beitrags: 

Zitat:
öffne bio.php

suche:

if($_GET[source]!="")
{
addnav("News anzeigen","bio.php?char=$row[login]&op=shownews&ret=".$_GET['ret']."&source=".$_GET[source]."&page=".$_GET[page]."&ID=".$_GET[ID]);

}
else
{
addnav("News anzeigen","bio.php?char=$row[login]&op=shownews&ret=".$_GET['ret']."&ID=".$_GET[ID]);

}


ersetze mit:


if($_GET[source]!="")
{
addnav("News anzeigen","bio.php?char=$row[login]&op=shownews&ret=".$_GET['ret']."&source=".$_GET[source]."&page=".$_GET[page]."&ID=".$_GET[ID]);
addnav("Tagebuch","biodiary.php?char=$row[login]&op=long&ret=".$_GET['ret']."&source=".$_GET[source]."&page=".$_GET[page]."&ID=".$_GET[ID]);
}
else
{
addnav("News anzeigen","bio.php?char=$row[login]&op=shownews&ret=".$_GET['ret']."&ID=".$_GET[ID]);
addnav("Tagebuch","biodiary.php?char=$row[login]&op=long&ret=".$_GET['ret']."&ID=".$_GET[ID]);
}


hey, wollte nur zu deiner einbauanleitung sagen, dass einige diesesn schnipsel in ihrer bio garnich finden koennen ;) da wie bei meinem LoGD das garnicht existiert.
MfG, Haru~

Autor:  Rikkarda [ Di 04 Sep, 2007 19:36 ]
Betreff des Beitrags: 

eigentlich hab ich das auch in die Anleitung geschrieben, dass "einige" passagen abweichen können. die sollten dann schon nach den addnavs an sich suchen, denn ich habe für meinen cheatschutz die navs mit returnlinks versehen. Aber ich bin mir ziemlich sicher, dass es in der Anleitung schon dabei steht

Zitat:
bitte vergleiche vorhandene Felder mit bei dir vorhandenen, da vieles speziell für Silienta drin ist und passe die Datenbankfrage
individuell auf dein Dorf an, besonders was klassen usw angeht. Dieser Teil ist aus der bio.php übernommen worden




Autor:  Harutake [ Di 04 Sep, 2007 19:45 ]
Betreff des Beitrags: 

Achja bei uns erscheint der Fehler:

Zitat:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE login=Harutake' at line 1


die Codezeile:

[php]$result = db_query("SELECT login,emailaddress,emailhide,name,level,sex,title,specialty"
.",hashorse,acctid,age,marriedto,charisma,resurrections,bio,dragonkills,pvpflag,race,"
."avatar,housekey,charm,tiername,mountavatar,mountbio,punch"
."FROM accounts WHERE login='".rawurldecode($_GET['char'])."'");

$row = db_fetch_assoc($result);[/php]

Seite 1 von 2 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/