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

Farblehre unter Eingabeelement
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=4825
Seite 1 von 1

Autor:  Fleeting20 [ Mo 09 Mär, 2009 16:35 ]
Betreff des Beitrags:  Farblehre unter Eingabeelement

Huhu,
habe bei einem logd Spiel gesehen, dass unter den Eingabeelementen (Sprich, da wo man seinen Text eingibt z.B. wenn man ein RP führt) ein Link mit Farbenlehre war. Hat man auf diesen Link geklickt öffnete sich ein popup wo alle verfügbaren codes drin standen. Nun wollte ich fragen wie das realisierbar wäre?

Autor:  Rikkarda [ Mo 09 Mär, 2009 17:02 ]
Betreff des Beitrags:  Re: Farblehre unter Eingabeelement

mit Javascript.. Ich habs zb. von selfhtml.org und dann modifiziert


aber ein link zu DEINEM Source wäre auch toll

Autor:  Fleeting20 [ Mo 09 Mär, 2009 17:06 ]
Betreff des Beitrags:  Re: Farblehre unter Eingabeelement

Naja noch ist da nicht wirklich viel zu sehen.

Ich müsste ja erstmal eine php Datei erstellen.

Hatte da folgende php Datei aber weiß nicht ob das so wirklich hinhauen würde:


farben.php
Zitat:
<?

require_once "common.php";
addcommentary();
session_write_close();
popup_header("Farbschlüssel in Hogwarts");
{
output("`c`n<table width=400 border=0 cellpadding=1 cellspacing=1 bgcolor='#352D20'>",true);
output("<tr class='trhead'><td><b>Farb-Kürzel</b></td><td><b>Farbe</b></td>",true);
$sql = "SELECT * FROM appoencode WHERE allowed = '1'";
$result = db_query($sql);
if (db_num_rows($result)==0){ output("<tr><td colspan=4 align='center'>`&`i`cEs sind keine Einträge vorhanden`c`i`0</td></tr>",true);}
for ($i=0;$i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);
output("<tr class='".($i%2?"trdark":"trlight")."'><td>",true);
output("` $row[code]");
//output("</td><td>",true);
//output("$row[color]`n");
output("</td><td>",true);
output("<font color='#$row[color]'>So sieht das dann aus</font>",true);
//output("</td>",true);
//output("<td><a href='appoencode.php?op=edit&id=".urlencode($row[id])."'>`cEDIT`c</a></td>",true);
//addnav("","appoencode.php?op=edit&id=".urlencode($row[id])."");
//output("</td>",true);
//output("<td><a href='appoencode.php?op=del&id=".urlencode($row[id])."'>`cDEL`c</a></td>",true);
//addnav("","appoencode.php?op=del&id=".urlencode($row[id])."");
}
output("</table>`c",true);
}

popup_footer();
?>

Autor:  Linus [ Mo 09 Mär, 2009 17:09 ]
Betreff des Beitrags:  Re: Farblehre unter Eingabeelement

Du legst eine entsprechende PHP an, in etwa so:
$this->bbcode_second_pass_code('', '<?php
require_once "common.php";
popup_header("Farbtafel");
output("`c`@Um Farbe in deine Texte zu bringen, musst du folgendes tun: Zuerst machst du ein `` Zeichen (Shift und die Taste links neben Backspace), gefolgt von 1, 2, 3, ... Jedes dieser Zeichen entspricht einer Farbe, die folgendermaßen aussieht:`n`n`n
`1``1 `2``2`3``3
`n`n`c");
popup_footer();
?>')

Dann musst du die PHP noch in folgenden Arrays in der common.php eintragen:
$allownonnav = array()
$nokeeprestore=array()


Und mit folgendem Link sollte es dann eigendlich funktionieren (ungetestet):
$this->bbcode_second_pass_code('', '<a href='colorbox.php' target='_blank' onClick=\"".popup("colorbox.php").";return false;\" class='motd'><b>Farbtabelle</b></a>')

Autor:  Rikkarda [ Mo 09 Mär, 2009 17:11 ]
Betreff des Beitrags:  Re: Farblehre unter Eingabeelement

ah ok ich hatte gedacht, du meinst etwas anderes *zugeb*

dann schliesse ich mich Linus an :) Ich hab das halt mit input usw. gemacht, und dachte du meinst sowas^^

und es ging net nur um den source für diese Datei sondern den im allgemeinen.. einfach den sourcelink zu deinem spiel ins profil packen, und so Mosertanten wie ich sind lieb :P

Autor:  Fleeting20 [ Mo 09 Mär, 2009 17:41 ]
Betreff des Beitrags:  Re: Farblehre unter Eingabeelement

Danke für die Hilfe.

Hätte da noch eine andere Option jedoch bräuchte ich dazu eine Datei namens appoencode.php aber ich weiß ni9cht wo ich die her bekomme :/

Autor:  Rikkarda [ Mo 09 Mär, 2009 17:43 ]
Betreff des Beitrags:  Re: Farblehre unter Eingabeelement

die wirst du auch net ohne weiteres wo herbekommen, weil das eine datei ist, die jemand so gemacht hat und da einige funktionen reingeschrieben hat.

Ich empfehle dir dich an den admin des servers zu wenden, wo du diese "Option" her hast ;) vielleicht rückt der ja seine lib raus

Autor:  Fleeting20 [ Mo 09 Mär, 2009 18:02 ]
Betreff des Beitrags:  Re: Farblehre unter Eingabeelement

Linus hat geschrieben:
Du legst eine entsprechende PHP an, in etwa so:
$this->bbcode_second_pass_code('', '<?php
require_once "common.php";
popup_header("Farbtafel");
output("`c`@Um Farbe in deine Texte zu bringen, musst du folgendes tun: Zuerst machst du ein `` Zeichen (Shift und die Taste links neben Backspace), gefolgt von 1, 2, 3, ... Jedes dieser Zeichen entspricht einer Farbe, die folgendermaßen aussieht:`n`n`n
`1``1 `2``2`3``3
`n`n`c");
popup_footer();
?>')

Dann musst du die PHP noch in folgenden Arrays in der common.php eintragen:
$allownonnav = array()
$nokeeprestore=array()


Und mit folgendem Link sollte es dann eigendlich funktionieren (ungetestet):
$this->bbcode_second_pass_code('', '<a href='colorbox.php' target='_blank' onClick=\"".popup("colorbox.php").";return false;\" class='motd'><b>Farbtabelle</b></a>')



Habe es so gemacht wie Du gesagt hast doch wenn ich nun auf den Link klickwe öffnet sich im Popup die village.php :/

Autor:  Rikkarda [ Mo 09 Mär, 2009 18:17 ]
Betreff des Beitrags:  Re: Farblehre unter Eingabeelement

zeige mal link zur common.php und zu deiner popup php bitte.. Glaskugeln sind grade aus ;)

Autor:  Fleeting20 [ Mo 09 Mär, 2009 18:34 ]
Betreff des Beitrags:  Re: Farblehre unter Eingabeelement

Weiß nicht obs richtig in der command.php eingetragn ist wusste auch nicht an welcher stelle


Zitat:
$allownonnav = array("<a href='farben.php' target='_blank' onClick=\"".popup("farben.php").";return false;\" class='motd'><b>`n`n`7Farbcodes:`n</b></a>",true);
$nokeeprestore=array("<a href='farben.php' target='_blank' onClick=\"".popup("farben.php").";return false;\" class='motd'><b>`n`n`7Farbcodes:`n</b></a>",true);

Autor:  Rikkarda [ Mo 09 Mär, 2009 18:35 ]
Betreff des Beitrags:  Re: Farblehre unter Eingabeelement

dazu sage ich jetzt nichts.. sry aber ohne Source kein Support. Nur den Hinweis, dass DAS natürlich falsch ist..

Autor:  Fleeting20 [ Mo 09 Mär, 2009 18:41 ]
Betreff des Beitrags:  Re: Farblehre unter Eingabeelement

http://diebm.bplaced.de/logd/source.php ... common.php :grml:

Autor:  Rikkarda [ Mo 09 Mär, 2009 19:34 ]
Betreff des Beitrags:  Re: Farblehre unter Eingabeelement

geht doch.. jetzt noch ins Profil und Perfekt


suche:

$this->bbcode_second_pass_code('', '$allowanonymous=array("index.php"=>true,"login.php"=>true,"create.php"=>true,"about.php"=>true,"list.php"=>true,"petition.php"=>true,"connector.php"=>true,"logdnet.php"=>true,"referral.php"=>true,"news.php"=>true,"motd.php"=>true,"topwebvote.php"=>true,"source.php"=>true);
')

füge deine datei da an..



suche:

$this->bbcode_second_pass_code('', '$nokeeprestore=array("newday.php"=>1,"badnav.php"=>1,"motd.php"=>1,"mail.php"=>1,"petition.php"=>1,"chat.php"=>1);')


füge deine datei da an..


suche:

$this->bbcode_second_pass_code('', 'output("&nbsp;<a href=\"$req\">Aktualisieren</a>&nbsp;",true);
addnav("",$req);')

und füge darunter den ungetesteten link von linus ein.. es kann sein, dass die Stelle ungünstig ist.. dann musst du halt schaun, wo du es genau hinhaben möchtest.

Autor:  DarkAngel [ Do 12 Mär, 2009 08:36 ]
Betreff des Beitrags:  Re: Farblehre unter Eingabeelement

Fleeting20 hat geschrieben:
Danke für die Hilfe.

Hätte da noch eine andere Option jedoch bräuchte ich dazu eine Datei namens appoencode.php aber ich weiß ni9cht wo ich die her bekomme :/



Soso woher hast du den diese Option ? Würde mich nur interessieren da die beschriebene Datei von mir ist :lol:

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