URL- und List-Hilfe beim Posten

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

URL- und List-Hilfe beim Posten

Beitrag von oxpus »

Wer andere Board-Software kennt, wird die Funktion der URL-Eingabe in einer Popup-Eingabe im phpBB vermissen.
Hier die nötigen Änderungen dazu (nur für deutsch!):

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
templates/subSilver/posting_body.tpl

#
#-----[ FIND ]-----
#
// Shows the help messages in the helpline window
function helpline(help) {
	document.post.helpbox.value = eval(help + "_help");
}

#
#-----[ AFTER, ADD ]-----
#
function BBCurl() {
	var FoundErrors = '';
	var enterURL   = prompt("Wie lautet die Internetadresse (URL) ?", "http://");
	var enterTITLE = prompt("Gebe jetzt den Namen für die Internetadresse (URL) ein.", "Beschreibung");
	if (!enterURL)    {
		FoundErrors += " Du hast keine Internetadresse (URL) angegeben!";
	}
	if (!enterTITLE)  {
		FoundErrors += " Du hast keinen Namen für die Internetadresse (URL) angegeben!";
	}
	if (FoundErrors)  {
		alert("Error!"+FoundErrors);
		return;
	}
	var ToAdd = "[URL="+enterURL+"]"+enterTITLE+"[/URL]";
	document.post.message.value+=ToAdd;
	document.post.message.focus();
}

#
#-----[ FIND ]-----
#
<td>
<input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="width: 52px" onclick="bbstyle(16)" onmouseover="helpline('w')" />
</td>

#
#-----[ REPLACE WITH ]-----
#
<td>
<input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="width: 52px" onClick="BBCurl()" onMouseOver="helpline('w')" />
</td>

#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoM
Autor / Quelle:
Micha68m auf phpbb2.de
Zuletzt geändert von oxpus am Mo 18.Apr, 2005 17:20, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
mgutt
Beiträge: 25
Registriert: Fr 08.Okt, 2004 01:07

Beitrag von mgutt »

wie kann ich den mod so bauen, dass er auch mit dem englischen kompatibel wird? reicht es da die { bezeichnung } anzugeben und in der main.php im language bereich hinzuzufügen?
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Im Groben:
1. In allen lang_main.php-Dateien die Texte einstellen.

Code: Alles auswählen

$lang['URL_explain'] = 'Internet Adresse hier eingeben';
2. page_header.php übergibt dann diese dem Template

Code: Alles auswählen

'L_URL_EXPLAIN' => $lang['URL_explain'],
3. und posting_body.tpl wären dann die Texte mit diesem Platzhalter zu ersetzen,
also eben
{L_USER_EXPLAIN}
Du lagst damit dann schon nicht falsch, aber es reicht nicht, nur den Text gegen einen Platzhalter zu ersetzen, denn dieser muss ja auch Inhalte bekommen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
mgutt
Beiträge: 25
Registriert: Fr 08.Okt, 2004 01:07

Beitrag von mgutt »

wunderbar. dann werde ich mich gleich mal dran machen
mgutt
Beiträge: 25
Registriert: Fr 08.Okt, 2004 01:07

Beitrag von mgutt »

Code: Alles auswählen

##############################################################
## MOD Title:		URL Query (BBcode)
## MOD Author:		oxpus http://www.oxpus.de edit by mgutt http://www.maxrev.de
## MOD Description:	a little comfort URL Query based on Javascript
## MOD Version:		1.0.0
##
## Installation Level:	Easy
## Installation Time:	5 Minutes
## Files To Edit:	templates/subSilver/posting_body.tpl
## 			language/lang_english/lang_main.php
## 			language/lang_german/lang_main.php
## 			posting.php
## 			privmsg.php
##
## Included Files:	n/a
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
# 
#-----[ OPEN ]----- 
# 
templates/subSilver/posting_body.tpl 

# 
#-----[ FIND ]----- 
# 
// Shows the help messages in the helpline window 
function helpline(help) { 
   document.post.helpbox.value = eval(help + "_help"); 
} 

# 
#-----[ AFTER, ADD ]----- 
# 
function BBCurl() {
   var FoundErrors = '';
   var enterURL   = prompt("{L_BBCURL_URL}", "http://");
   var enterTITLE = prompt("{L_BBCURL_NAME}", "{L_BBCURL_DESC}");
   if (!enterURL)    {
      FoundErrors += "{L_BBCURL_NO_URL}";
   } 
   if (!enterTITLE)  { 
      FoundErrors += "{L_BBCURL_NO_NAME}";
   }
   if (FoundErrors)  {
      alert("Error"+FoundErrors);
      return;
   }
   var ToAdd = "[URL="+enterURL+"]"+enterTITLE+"[/URL]";
   document.post.message.value+=ToAdd;
   document.post.message.focus();
}

# 
#-----[ FIND ]----- 
# 
<td> 
<input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="width: 52px" onclick="bbstyle(16)" onmouseover="helpline('w')" /> 
</td> 

# 
#-----[ REPLACE WITH ]----- 
# 
<td> 
<input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="width: 52px" onClick="BBCurl()" onMouseOver="helpline('w')" /> 
</td> 

# 
#-----[ OPEN ]----- 
# 
language/lang_english/lang_main.php

# 
#-----[ FIND ]----- 
# 
$lang['bbcode_f_help'] = 'Font size: [size=x-small]small text[/size]';

# 
#-----[ AFTER, ADD ]----- 
# 
// URL Query by www.oxpus.de edit by www.maxrev.de
$lang['bbcurl_url'] = 'What is the URL?';
$lang['bbcurl_name'] = 'Please add the Name of the URL.';
$lang['bbcurl_desc'] = 'Description';
$lang['bbcurl_no_url'] = 'You did not add a URL!';
$lang['bbcurl_no_name'] = 'You did not add a name!';

# 
#-----[ OPEN ]----- 
# 
language/lang_german/lang_main.php

# 
#-----[ FIND ]----- 
# 
$lang['bbcode_f_help'] = 'Font size: [size=x-small]small text[/size]';

# 
#-----[ AFTER, ADD ]----- 
# 
// URL Query by www.oxpus.de edit by www.maxrev.de
$lang['bbcurl_url'] = 'Wie lautet die Internetadresse (URL)?';
$lang['bbcurl_name'] = 'Gebe jetzt den Namen für die Internetadresse (URL) ein.';
$lang['bbcurl_desc'] = 'Beschreibung';
$lang['bbcurl_no_url'] = 'Du hast keine Internetadresse (URL) angegeben!';
$lang['bbcurl_no_name'] = 'Du hast keinen Namen für die Internetadresse (URL) angegeben!';

# 
#-----[ OPEN ]----- 
# 
posting.php

# 
#-----[ FIND ]----- 
# 
	'L_EMPTY_MESSAGE' => $lang['Empty_message'],

# 
#-----[ AFTER, ADD ]----- 
# 
	// URL Query by www.oxpus.de edit by www.maxrev.de
	'L_BBCURL_URL' => $lang['bbcurl_url'],
	'L_BBCURL_NAME' => $lang['bbcurl_name'],
	'L_BBCURL_DESC' => $lang['bbcurl_desc'],
	'L_BBCURL_NO_URL' => $lang['bbcurl_no_url'],
	'L_BBCURL_NO_NAME' => $lang['bbcurl_no_name'],
# 
#-----[ OPEN ]----- 
# 
privmsg.php

# 
#-----[ FIND ]----- 
# 
		'L_EMPTY_MESSAGE' => $lang['Empty_message'],

# 
#-----[ AFTER, ADD ]----- 
# 
		// URL Query by www.oxpus.de edit by www.maxrev.de
		'L_BBCURL_URL' => $lang['bbcurl_url'],
		'L_BBCURL_NAME' => $lang['bbcurl_name'],
		'L_BBCURL_DESC' => $lang['bbcurl_desc'],
		'L_BBCURL_NO_URL' => $lang['bbcurl_no_url'],
		'L_BBCURL_NO_NAME' => $lang['bbcurl_no_name'],

# 
#-----[ SAVE/CLOSE ALL FILES ]----- 
# 
# EoM
so delle ;)
Zuletzt geändert von mgutt am Do 16.Dez, 2004 17:02, insgesamt 2-mal geändert.
mgutt
Beiträge: 25
Registriert: Fr 08.Okt, 2004 01:07

Beitrag von mgutt »

So, ein paar Verbesserungsvorschläge:

- Erst die Beschreibung dann der URL

- Wenn man keine Beschreibung eingibt, dann soll nur der URL hinzugefügt werden (Textänderung wäre dann z.B. in Klammern dahinter "optional")

- als letztes wäre es toll, wenn man ein Wort markiert, was man bereits geschrieben hat, dass er 1. dieses Wort automatisch in die Beschreibung übernimmt und 2. nicht an das Ende des Beitrages hinzufügt, sondern den markierten Text ersetzt.

Was sagst Du dazu ;)
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nichts, denn

1. Der Mod ist ursprünglich nicht von mir (kenne nur den Original Autor nicht mehr),
2. Ich habe wie immer zu wenig Zeit,
3. Javascript ist nicht soooo mein Ding.
4. Kann es ja auch mal irgendwann versuchen.
5. Danke für die Sprachanpassungen. Werde ich dann auch gleich mal verwenden...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Stefantf
Beiträge: 1
Registriert: Do 02.Dez, 2004 11:23

wer die Standard-Dialog-Box nicht mag....

Beitrag von Stefantf »

...kann das Script auch noch leicht verändern:

Code: Alles auswählen

//   var enterURL   = prompt("Wie lautet die Internetadresse (URL) ?", "http://", "URL Eingabe-Hilfe"); 
//   var enterTITLE = prompt("Bitte jetzt eine Bezeichnung für die Internetadresse eingeben (oder einfach obige URL wiederholen)", "Beschreibung");

var optio = "help:no; dialogHeight:160px; dialogWidth:340px; status:no";
var arg=""
var enterURL   = window.showModalDialog("urldialog.htm", arg, optio);
var enterTITLE = window.showModalDialog("urldialog2.htm", arg, optio);

 
Die html-Seiten "urldialog.htm" + "urldialog2.htm" werden dann ins Forum-Root gelegt.
Der Code der Seiten sieht für den <body>-Bereich dann z.B. so aus:

Code: Alles auswählen

******************für urldialog.htm*****************
<form id="URLFormular">
<table border="0" cellpadding="0" style="border-collapse: collapse" width="60%" height="74" bgcolor="#999999">
<tr>
<td>&nbsp;&nbsp;Eingabe der URL:<p>&nbsp;<input type="text" id="urleingabe" value="http://" size="50" name="T1"></td>
</tr>
</table>
<p>&nbsp; <input type="submit" value="übernehmen" id="Ändern"></p>

<script language="JavaScript" type="text/javascript">
<!--
function URLFormular.Ändern.onclick(){
returnValue=URLFormular.urleingabe.value;
window.close();
}
//-->
</script>
</form>

******************für urldialog2.htm*****************
<form id="URLBezeichnung">
<table border="0" cellpadding="0" style="border-collapse: collapse" width="60%" height="74" bgcolor="#999999">
<tr>
<td>&nbsp;&nbsp;Bezeichnung:<p>&nbsp;<input type="text" id="urlbezeichnung"  size="50" name="T1"></td>
</tr>
</table>
<p>&nbsp; <input type="submit" value="übernehmen" id="Ändern"></p>

<script language="JavaScript" type="text/javascript">
<!--
function URLBezeichnung.Ändern.onclick(){
returnValue=URLBezeichnung.urlbezeichnung.value;
window.close();
}
//-->
</script>
</form>

lässt sich bestimmt noch optimieren, ist jedenfalls so auf der Page: Traumflieger-Forum für Canon-DSLR-Kameras integriert.

grüsse
Stefan
Benutzeravatar
shadowrider
Beiträge: 473
Registriert: Mi 18.Aug, 2004 12:56
Wohnort: Schelklingen-Schmiechen
Kontaktdaten:

Beitrag von shadowrider »

gibt es sowas auch für die image-Funktion?
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Image? Da gibt es doch keinen geteilten Eintrag...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
shadowrider
Beiträge: 473
Registriert: Mi 18.Aug, 2004 12:56
Wohnort: Schelklingen-Schmiechen
Kontaktdaten:

Beitrag von shadowrider »

dachte eher an das pop-Up mit http.... und der Erklärung darin, logisch das das zweite Pop-Up nicht gebraucht wird
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann sowas hier eben:

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/posting_body.tpl

#
#-----[ FIND ]------------------------------------------
#
//-->
</script>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
function BBCimg() {
   var FoundErrors = '';
   var enterURL   = prompt("Image URL", "http://");
   if (!enterURL)    {
      FoundErrors += "No Image URL!";
   }
   if (FoundErrors)  {
      alert("Error"+FoundErrors);
      return;
   }
   var ToAdd = "[IMG]"+enterURL+"[/IMG]";
   document.post.message.value+=ToAdd;
   document.post.message.focus();
}

#
#-----[ FIND ]------------------------------------------
#
			  <input type="button" class="button" accesskey="p" name="addbbcode14" value="Img" onClick="bbstyle(14)" onMouseOver="helpline('p')" />

#
#-----[ IN-LINE FIND ]------------------------------------------
#
bbstyle(14)

#
#-----[ IN-LINE REPLACE ]------------------------------------------
#
BBCimg()


#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Hm, ist gute funktion hab auch mal dies bei phpBB2.de und zwar würde ich gern folgendes habe, hab es mal gesehn auch in ein Foum glaub war nicht phpBB sonder eine andere Forumsoftware.

Das diese selbe Exporer-Benutzereingabe (PopUP) kommt bei eine (Un-)Geordnete Liste.

Das man dann in des Feld erst den Wert eingibt ob es nach Zahle, Buchstaben oder Punkte sotiert wird, bei Zahle gab man eine 1 ein für 1, 2, 3, etc. oder bei Buchstabe musste man ein a eingeben für a, b, c, etc. und für diese Punkte musste man ein * eingeben für die punkte, dann klickte man auf "OK" und es kam ein 2te neues fenster wo man dann den Text eingab, dann wieder "OK" es kam ein neues wo man erneut den Text eingab also ein andere usw. bis man alles was in die liste sein sollte hat und beende hat man es dann durch "Abbrechen" wenn man kein neue Punkt mache wollte.

am ende sah es so aus:
  • blabla
  • blabla
  • blabla
Ist dann besser als so wie es gerade ist, so müsste man immer ein [*] mache wo der Punkt sein soll bzw. der neue buchstabe bzw. Zahl.

Ich fande diese Funktion in diese Forum viel einfacher und praktischer.

Wäre super wenn jemand was da regeln könnte das man es auch machen kann dann bei phpBB so.

Gruß SuesseMaus28884
Zuletzt geändert von Christian_N am Mo 18.Apr, 2005 01:49, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Und wie soll das Fenster erkennen, daß die Liste zuende ist?
Soll dann für jeden Listeneintrag eine Anfrage erscheinen?
Etwas unübersichtlich, finde ich das dann...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

bis man alles was in die liste sein sollte hat und beende hat man es dann durch "Abbrechen" wenn man kein neue Punkt mache wollte.
Wenn jetzt die Liste zu ende war einfach auf "Abbrechen" statt "OK" klicken.

Naja mal schaun wie dies von mmh von phpBB2.de ist ob es ungefähr so meine vorstellung entspricht :)

Gruß SuesseMaus28884
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Testen wir mal:
  1. Eintrag 1
  2. Eintrag 2
  3. Noch'n Eintrag
  4. Und hiernach Ende!
  1. Klappt
  2. Ja
  3. Wunderbar
  4. !!!
  5. !!
  6. !
Gut. Klappt!

Und damit nichts verloren geht, hier noch zur Sicherheit das Snippet dazu. Danke an den Autoren!

Code: Alles auswählen

#####################################################################################################
#
#  PopUp Fenster für das posten von: Timo Runge, mmh@sagmal.net - www.sagmal.net
#
#  Ausgebaute Liste
#
#  Dieses kleine Javascript ermöglicht es eine Liste  via JavaScript zu erstellen,
#  so ist der ganze kram von wegen [list][*]punkt 1 ... [/list] nicht mehr notwendig!
#
#####################################################################################################



## open posting_body.tpl
#
#
## find

// Shows the help messages in the helpline window
function helpline(help) {
   document.post.helpbox.value = eval(help + "_help");
}

## after add

function BBClist()
{
	var FoundErrors = '';
 	ListArt = prompt("Was für eine Liste magst du haben?\n'1' für eine nummerierte Liste, 'a' für ein alphabetische Liste und für eine Punktliste lässt du dieses Feld leer.", "");
 	if ((ListArt == "a") || (ListArt == "1"))
      {
  		    ListStart = "[list="+ListArt+"]";
  		    ListEnd = "[/list]\n";
 	    }
  else
      {
          if ((ListArt == "") || (ListArt == " ") || (ListArt == null))
             {
                 ListStart = "[list]";
                 ListEnd = "[/list]\n";
             }
 	        else
             {
  		 FoundErrors += "\n\nEs sind nur die Listenpunkte '1', 'a' oder ' ' (leer) möglich!";
 	     }
      }
  
 	ListEintrag = "initial";
  	ListEintraege = '';
 	while ((ListEintrag != "") && (ListEintrag != null))
        {
  	    ListEintrag = prompt("Gib einen Punkt ein,\nwenn du nichts eingibst oder 'Abbrechen' drückst wird die Liste fertiggestellt.", "");
            if ((ListEintrag != "") && (ListEintrag != null))
                {
                    ListEintraege = ListEintraege+"[*]"+ListEintrag+"\n";
                }
 	      }
  
  if ((ListEintraege == "") || (ListEintraege == " ") || (ListEintraege == null))
     {
  	  FoundErrors += "\n\nDu musst mindestens einen Punkt angeben!";
     }
     
     if (FoundErrors)
     	   {
	        alert("nichts da!"+FoundErrors);
		return;
	   } 	
 	var ListAddToMessage = (ListStart + ListEintraege + ListEnd);
  	document.post.message.value+=ListAddToMessage;
  	document.post.message.focus(); 
}

## find

<input type="button" class="button" accesskey="l" name="addbbcode10" value="List" style="width: 40px" onClick="bbstyle(10)" onMouseOver="helpline('l')" />

## inline find

onClick="bbstyle(10)"

## inline replace with

onClick="BBClist()"
Zuletzt geändert von oxpus am Mo 18.Apr, 2005 17:55, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Jep so hatte ich es meint und mit punkte geht das ganze auch wenn man des feld lässt, ich kannte es zwar mit eingabe des Sterns * aber so gehts ja auch :)
  • siehe da
  • es funktioniert
  • und schluss ab hier
Ok, jetzt könnte man den Button List= entferne der wäre dann dadurch überflüssig.

Achja Oxpus was noch anpassen müsste ist wenn jemand auf "List" klickt das er net den ganze Text lesen kann dies ist irgendwie bei IE ein nachteil.

das eine /n muss bei den text raus...

Code: Alles auswählen

ListArt = prompt("Was für eine Liste magst du haben?\n'1' für eine nummerierte Liste, 'a' für ein alphabetische Liste und für eine Punktliste lässt du dieses Feld leer.", ""); 
mit diese ersetzen

Code: Alles auswählen

ListArt = prompt("Was für eine Liste magst du haben? '1' für eine nummerierte Liste, 'a' für ein alphabetische Liste und für eine Punktliste lässt du dieses Feld leer.", ""); 
Dann zeigt der Text auch im IE komplett an.

Gruß SuesseMaus28884
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
helluvaguy
Beiträge: 128
Registriert: Di 06.Apr, 2004 20:22

Beitrag von helluvaguy »

Vielen Dank an alle, die hier was zu beigetragen haben. Endlich hört das Genörgele von einigen Usern auf.
Paul44
Beiträge: 1
Registriert: Fr 21.Apr, 2006 13:54

Beitrag von Paul44 »

servus...

Kann man diese URL-Hilfe auch irgendwie ins Orion konvertieren?

Code: Alles auswählen

# #-----[ OPEN ]------------------------------------------
# #
# templates/subSilver/posting_body.tpl
#

# #
# #-----[ FIND ]------------------------------------------
# #
# //-->
# </script>
#

# #
# #-----[ BEFORE, ADD ]------------------------------------------
# #
# function BBCimg() {
#    var FoundErrors = '';
#    var enterURL   = prompt("Image URL", "http://");
#    if (!enterURL)    {
#       FoundErrors += "No Image URL!";
#    }
#    if (FoundErrors)  {
#       alert("Error"+FoundErrors);
#       return;
#    }
#    var ToAdd = "[IMG]"+enterURL+"[/IMG]";
#    document.post.message.value+=ToAdd;
#    document.post.message.focus();
# } 
Befindet sich dort in der bbc_box.js und


Code: Alles auswählen

#
#            <input type="button" class="button" accesskey="p" name="addbbcode14" value="Img" onClick="bbstyle(14)" onMouseOver="helpline('p')" /> 
Kann ich dort überhaupt nirgends finden.

Ich hoffe, hier nicht gegen Regeln zu verstoßen mit meiner Anfrage :)
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Öhm, frag da mal besser auf www.cback.de nach. Orion verwendet die BBCode Box und damit kenne ich mich weniger aus...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Max
Beiträge: 628
Registriert: So 23.Jan, 2005 09:54

Beitrag von Max »

Hallo


und ganz genau kannst Du hier gucken: >> Klick! <<


Gruß Max
JoaquinSanchez
Beiträge: 1
Registriert: Di 05.Sep, 2006 15:10

Beitrag von JoaquinSanchez »

Hi,

ich habe den List sowie den URL Mod (wie oben beschrieben) eingebaut.Leider geht seitdem kein BBCode mehr.
Die Codes selber funktionieren noch (wenn man sie manuel eingibt),ledeglich wenn man auf einem BBCode Button drückt,passiert nichts.

Was kann daran schlud sein?

Edit:Ich habe noch 3 andere BBCodes eingefügt.
Einen um Texte zu formatieren,zu zentrieren und zum durchstreichen.


Edit 2: Hier mal meine bbode.tpl sowie posting_body.tpl:

BBCode
Posting Body
marcusgizmo
Beiträge: 41
Registriert: So 11.Feb, 2007 13:16
Wohnort: Neum?nster
Kontaktdaten:

Beitrag von marcusgizmo »

danke für diese anleitung

gruss
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Hi,
also ich würde das bei mir womöglich wieder ausbauen, wenn ich keine Möglichkeit für das Problem finde.
Und zwar ist das Problem der neue IE7 bei dieses Script, wenn man auf "IMG" oder so klickt kommt eine Informationleiste vom IE7 und klickt man drauf kann man die Seite nur temporär zulassen, was heißt das beim nächste Posting wieder diese leiste kommt und das Scriptfenster was ausgeführt wird blockiert, wenn man vielleicht die Seite immer erlauben könnte bei IE7 und nicht nur temporär so das man die Mitglieder schreiben könnte wie die den IE7 die den benutzen einzurichten haben konnte es drin bleiben.

Aber da ich dazu nichts gefunden habe, denk ich mal ist das beste diese wieder auszubauen bei mir.
Eigentlich habe ich es ja nur gemacht, damit man nicht immer den [*] angeben braucht bei eine Liste, aber vllt. gibt es da auch eine Möglichkeit es als Button zu machen so wie bei phpBB3 es ist, das man wenn man eine Liste macht nur auf den Button klicken braucht um den [*] hinzuzufügen.

Naja, vielleicht ist ja euch bekannt, ob man es irgendwie immer erlauben kann beim IE7 irgendwie.

Gruß Chris
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
volker58
Beiträge: 724
Registriert: Mo 27.Dez, 2004 19:22
Wohnort: Annaberg-Buchholz
Kontaktdaten:

Beitrag von volker58 »

hallo,

gibt es das auch schon für phpbb3?
Gruss Volker

http://www.fuchsienfreunde.de
Antworten