Drop down menu
Ich mal wieder, 
wie man im Bild sieht habe ich die AdminTemplates ein bissl bearbeitet um ein paar Infos darunter zubekommen es stehen noch mehr drunter nur habe ich die weggeschnitten wegen der Größe des Bildes. Mein eigentliches Anliegen wäre ein Drop down menü, dieses sollte sich dort befinden wo der rote Balken sich befindet. Es geht hier nur um die Quellenangaben. Es soll also so sein das wenn ich das Menü bediene ich mir eine Quelle aussuche dann GO klicke und sie automatisch ins rechte Feld eingetragen wird. Also so ähnlich wir hier zusehen ist. Bei Demo schauen.
Wer weiß also wie man sowas verbaut?
Gruss

wie man im Bild sieht habe ich die AdminTemplates ein bissl bearbeitet um ein paar Infos darunter zubekommen es stehen noch mehr drunter nur habe ich die weggeschnitten wegen der Größe des Bildes. Mein eigentliches Anliegen wäre ein Drop down menü, dieses sollte sich dort befinden wo der rote Balken sich befindet. Es geht hier nur um die Quellenangaben. Es soll also so sein das wenn ich das Menü bediene ich mir eine Quelle aussuche dann GO klicke und sie automatisch ins rechte Feld eingetragen wird. Also so ähnlich wir hier zusehen ist. Bei Demo schauen.
Wer weiß also wie man sowas verbaut?
Gruss
Hi,
erstmal echt coole Idee! Aber die Umsetzung ist nicht ganz so einfach.
Ich poste einfach mal, was ich gefunden habe:
http://forum.de.selfhtml.org/?t=170045&m=1111012
Daraus ergibt sich folgender Lösungsansatz:
Aber ACHTUNG! Alles ungetestet. Mache also bitte vorher ein Backup!
Um das ganze in das kit zu integrieren würde ich die admin/templates/content/compose_step3_2.htm wie folgt umschreiben:
und folgendes in die admin/templates/site.htm direkt über </head> schreiben:
Ob das wohl gut geht?
erstmal echt coole Idee! Aber die Umsetzung ist nicht ganz so einfach.
Ich poste einfach mal, was ich gefunden habe:
http://forum.de.selfhtml.org/?t=170045&m=1111012
Daraus ergibt sich folgender Lösungsansatz:
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
<!doctype html public "-//w3c//dtd html 4.0//en"
"http://www.w3.org/tr/rec-html40/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Combobox</title>
<script type="text/javascript">
function comboBox(el)
{
var val = el.options[el.selectedIndex].value;
if(!val)
{
var input = document.createElement('input');
el.parentNode.appendChild( input );
el.style.display = 'none';
input.onblur = function()
{
var new_val = input.value;
el.style.display = '';
el.parentNode.removeChild( input );
if(new_val)
{
var o = new Option(new_val, new_val);
var l = el.options.length;
var tmp = el.options[l - 1];
el.options[l -1] = o;
el.options[l] = tmp;
el.selectedIndex = l - 1;
}
};
}
}
</script>
</head>
<body>
<form action="#">
<tr>
<td class="left">Quelle<br />
<font class="small">Vollständige URL oder mit BB-Code formatierter Link.</font></td>
<td class="right">
<select name="cont_altdat" size="1" class="w90" onchange="comboBox(this);">
<option value="1">[url=http://cod.esgnserver2.de][red]CoD-Infobase[/red][/url]</option>
<option value="2">[url=http://www.esl.eu/de][red]esl.eu[/red][/url]</option>
<option value="3">[url=http://cod-prison.net][red]CoD-Prison[/red][/url]</option>
<option value="4">[url=http://www.blackmonkeys.de/][red]blackmonkeys.de[/red][/url]</option>
<option value=""><Neuer Eintrag></option>
</select> </td>
</tr>
</form>
</body>
</html>
|
Aber ACHTUNG! Alles ungetestet. Mache also bitte vorher ein Backup!
Um das ganze in das kit zu integrieren würde ich die admin/templates/content/compose_step3_2.htm wie folgt umschreiben:
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<form action="#">
<tr>
<td class="left">Quelle<br />
<font class="small">Vollständige URL oder mit BB-Code formatierter Link.</font></td>
<td class="right">
<select name="cont_altdat" size="1" class="w90" onchange="comboBox(this);">
<option value="1">[url=http://cod.esgnserver2.de][red]CoD-Infobase[/red][/url]</option>
<option value="2">[url=http://www.esl.eu/de][red]esl.eu[/red][/url]</option>
<option value="3">[url=http://cod-prison.net][red]CoD-Prison[/red][/url]</option>
<option value="4">[url=http://www.blackmonkeys.de/][red]blackmonkeys.de[/red][/url]</option>
<option value=""><Neuer Eintrag></option>
</select> </td>
</tr>
</form>
|
und folgendes in die admin/templates/site.htm direkt über </head> schreiben:
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
<script type="text/javascript">
function comboBox(el)
{
var val = el.options[el.selectedIndex].value;
if(!val)
{
var input = document.createElement('input');
el.parentNode.appendChild( input );
el.style.display = 'none';
input.onblur = function()
{
var new_val = input.value;
el.style.display = '';
el.parentNode.removeChild( input );
if(new_val)
{
var o = new Option(new_val, new_val);
var l = el.options.length;
var tmp = el.options[l - 1];
el.options[l -1] = o;
el.options[l] = tmp;
el.selectedIndex = l - 1;
}
};
}
}
</script>
|
Ob das wohl gut geht?
Hi,
erstze mal bitte die admin/templates/content/compose_step3_2.htm mit folgendem:
Dann sollte das mit dem Speichern schon einmal funktionieren.
erstze mal bitte die admin/templates/content/compose_step3_2.htm mit folgendem:
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 |
<tr>
<td class="left">Quelle<br />
<font class="small">Vollständige URL oder mit BB-Code formatierter Link.</font></td>
<td class="right">
<select name="cont_altdat" size="1" class="w90" onchange="comboBox(this);">
<option value="[url=http://cod.esgnserver2.de][red]CoD-Infobase[/red][/url]">CoD-Infobase</option>
<option value="[url=http://www.esl.eu/de][red]esl.eu[/red][/url]">esl.eu</option>
<option value="[url=http://cod-prison.net][red]CoD-Prison[/red][/url]">CoD-Prison</option>
<option value="[url=http://www.blackmonkeys.de/][red]blackmonkeys.de[/red][/url]">blackmonkeys.de</option>
<option value=""><Neuer Eintrag></option>
</select> </td>
</tr>
|
Dann sollte das mit dem Speichern schon einmal funktionieren.
Das speichern funktioniert und auch die Ausgabe im Feld selber schaut echt geil aus.
Nur eine Kleinigkeit wäre noch..
a.) wenn ich im Auswahlfeld "Neuer Eintrag" wähle komme ich nicht zurück zu den anderen Auswahlfeldern, ich müsste also erst speichern dann editieren
b.) nehme ich als Quelle "esl.eu" klicke dann auf speichern und gehe dann auf editieren steht immer "CoD-Infobase" da also nicht das was ich eigentlich zuvor ausgewählt habe
Das wäre so das was ich noch ganz gut finden würde, ansonsten echt N1
a.) wenn ich im Auswahlfeld "Neuer Eintrag" wähle komme ich nicht zurück zu den anderen Auswahlfeldern, ich müsste also erst speichern dann editieren
b.) nehme ich als Quelle "esl.eu" klicke dann auf speichern und gehe dann auf editieren steht immer "CoD-Infobase" da also nicht das was ich eigentlich zuvor ausgewählt habe
Das wäre so das was ich noch ganz gut finden würde, ansonsten echt N1
Hi,
das zu ändern entzieht sich leider meinen Kenntnissen. Aber ich habe da einen Trick für Dich:
Gebe mal bei <Neuer Eintrag> etwas ein und klicke danach rechts neben die Eingabe "ins Freie" so zu sagen. Dann erscheint bei mir dieser neue Eintrag mit dem Dropdown-Pfeil und dieser Neue Eintrag wird sogar wählbar für diesen Beitrag. Würde Dir das soweit genügen?
das zu ändern entzieht sich leider meinen Kenntnissen. Aber ich habe da einen Trick für Dich:
Gebe mal bei <Neuer Eintrag> etwas ein und klicke danach rechts neben die Eingabe "ins Freie" so zu sagen. Dann erscheint bei mir dieser neue Eintrag mit dem Dropdown-Pfeil und dieser Neue Eintrag wird sogar wählbar für diesen Beitrag. Würde Dir das soweit genügen?
General5274
unregistriert
Hallo Leute,
ich hoffe das es hier her passt mein Problem, wenn nicht Bitte ich euch es zu verschieben.
es geht um vollgendes. Ich habe bei uns auf der Seite (www.europlanet .de ) ein Dropdown Menü eingefügt. Funktioniert mit Firefox alles perfekt. Nur das Problem ist das wir zwei drei User haben die mit dem IE unterwegs sind
.
Das heißt also das ich in der Site.htm über <html> diese Einfügen muß:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
sieht so dann aus:
Jetzt funktioniert es auch mit dem IE, ABER der Firfox macht da nicht ganz mit. Er verschiebt die farbiege Useranzeige und ich weiß nicht warum. Ich sitzte jetzt schon 2 Tage drann und
weiss nicht mehr weiter.
Hier mal ein Screen wo man sieht wie er Moderator und Mitglied in eine Zeile drückt.
Kann mir jemand sagen woran das liegt und was ich da machen kann? Ich möchte ja schon das die User mit dem IE auch volle funktion haben.
Ich Danke euch schon mal im Vorraus.
mfG General5274
ich hoffe das es hier her passt mein Problem, wenn nicht Bitte ich euch es zu verschieben.
es geht um vollgendes. Ich habe bei uns auf der Seite (www.europlanet .de ) ein Dropdown Menü eingefügt. Funktioniert mit Firefox alles perfekt. Nur das Problem ist das wir zwei drei User haben die mit dem IE unterwegs sind
. Das heißt also das ich in der Site.htm über <html> diese Einfügen muß:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
sieht so dann aus:
|
|
Quellcode |
1 2 3 4 5 6 |
$register_info <!doctype html public "-//w3c//dtd html 4.0//en" "http://www.w3.org/tr/rec-html40/strict.dtd"> <html> <head> <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen"> |
Jetzt funktioniert es auch mit dem IE, ABER der Firfox macht da nicht ganz mit. Er verschiebt die farbiege Useranzeige und ich weiß nicht warum. Ich sitzte jetzt schon 2 Tage drann und
weiss nicht mehr weiter.Hier mal ein Screen wo man sieht wie er Moderator und Mitglied in eine Zeile drückt.
Kann mir jemand sagen woran das liegt und was ich da machen kann? Ich möchte ja schon das die User mit dem IE auch volle funktion haben.
Ich Danke euch schon mal im Vorraus.
mfG General5274
Ähnliche Themen
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Html/Css flyoutmenu
(20. März 2008, 14:19)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Drop-Down Menü bei selbst definierten Profilfeldern?
(15. März 2008, 18:36)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Topnavigation ändern?
(7. März 2008, 13:54)




das würde natürlich reichen und ich werde ja auch noch Quellen hinzufügen sodas man neuer Eintrag nit so oft brauchen wird.