2 Fragen zu MODs in diesem Forum

Support zum phpBB2 und zu MODs anderer Autoren.

Moderator: Supporter

2 Fragen zu MODs in diesem Forum

Beitragvon Stoni » 9. Jul 2008 14:25

Hallo,

es gibt hier in diesem Forum 2 Sachen, die mir extrem gut gefallen - hab auch schon danach gesucht und nichts gefunden.

Zum einen finde ich die Darstellung der Zitate (die abgerundete Box und die schönen ") echt klasse, gibt es dazu einen MOD, Snippet oder sonstige Anleitung?

Und ich finde die Linkdarstellung mit diesem kleinen Symbol davor auch richtig gut, wie bekomm ich denn sowas hin?

Grüßle, Stoni.
Stoni
 
Beiträge: 13
Registriert: 7. Jul 2008 12:18

Beitragvon Area51 » 9. Jul 2008 17:04

Zitatbox:
http://www.amigalink.de/viewtopi ... hter=zitat

Links:
Local links 1.1.0
Area51
User
 
Beiträge: 61
Registriert: 20. Mai 2007 13:16
Wohnort: Heidelberg

Beitragvon Stoni » 9. Jul 2008 19:19

Area51 hat geschrieben:Zitatbox:
http://www.amigalink.de/viewtopi ... hter=zitat


Ach so... ich dachte es geb nen MOD dafür. Diese bastelei würd ich nie hinbekommen. Mein "Können" beschränkt sich aufs MOD einbauen, ansonsten versteh ich nur Bahnhof *blond bin*

Trotzdem Danke, Stoni.

Zugefügt nach 14 Stunde(n) 56 Minute(n):

Area51 hat geschrieben:Links:
Local links 1.1.0


Hmm, den Local links 1.1.0 (von hier: http://www.phpbb.de/viewtopic.php?p=686185#686185) hab ich gerade eingebaut, aber es hat sich nichts verändert... :roll:
Stoni
 
Beiträge: 13
Registriert: 7. Jul 2008 12:18

Beitragvon Area51 » 10. Jul 2008 12:15

ALLE Änderungen durchgenommen und veränderte Dateien auch hochgeladen?
Area51
User
 
Beiträge: 61
Registriert: 20. Mai 2007 13:16
Wohnort: Heidelberg

Beitragvon Stoni » 10. Jul 2008 12:26

Area51 hat geschrieben:ALLE Änderungen durchgenommen und veränderte Dateien auch hochgeladen?


Ja klar... Hab auch noch Local Links 1.1.1 gefunden (http://www.phpbb2.de/dload.php?action=file&file_id=262), eingebaut. Danach ging dann gar nichts mehr... Das Problem scheint das zu sein:

Code: Alles auswählen
#-----[ OPEN ]------------------------------------------
#
includes/bbcode.php

#
#-----[ FIND ]------------------------------------------
#
$bbcode_tpl['url1'] = str_replace('{URL}', '\1\2', $bbcode_tpl['url']);


Aber die Zeile sieht bei mir so aus:

Code: Alles auswählen
$bbcode_tpl['url1'] = str_replace('{URL}', '\\1', $bbcode_tpl['url']);


Habs dann trotzdem davor eingefügt...
Stoni
 
Beiträge: 13
Registriert: 7. Jul 2008 12:18

Beitragvon Area51 » 10. Jul 2008 12:56

Sicher, dass diese Zeile nicht existiert?
Ich hab kein Standard phpBB, sonst könnte ich dir mehr helfen.
Area51
User
 
Beiträge: 61
Registriert: 20. Mai 2007 13:16
Wohnort: Heidelberg

Beitragvon Stoni » 10. Jul 2008 13:07

Nur der erste Teil der Zeile existiert:

http://forum.skoliose-op.info/textdatei ... de.php.txt
Stoni
 
Beiträge: 13
Registriert: 7. Jul 2008 12:18

Beitragvon Sir Charles » 15. Jul 2008 15:03

Ist ja auch logisch, wenn du den Mod von phpbb2.de ziehst... das ist die Supportseite für das phpBB plus, ein stark gemoddetes phpBB, und daher ist der Mod auch an das Forum angepasst.

also ich würde die Version 1.1.0 verwenden... netclectic.com ist zwar wieder online, aber nicht mehr in der alten Form und da scheints auch keine Weiterentwicklung mehr zu geben. ;)
Benutzeravatar
Sir Charles
User
 
Beiträge: 30
Registriert: 23. Mai 2006 10:42
Wohnort: Wien

Beitragvon xxsteezyxx » 17. Jul 2008 07:55

## EasyMod 0.0.7 compliant
##############################################################
## Mod Title: Local Links
## Mod Version: 1.1.0
## Author: netclectic < adrian@netclectic.com > Adrian Cockburn - http://www.netclectic.com
## Description: This MOD will cause any local URLs (i.e. www.YOURDOMAIN.com) posted to your
## board to open in the same window instead of in a new window, ( i.e. _self instead of _blank ).
## This does not effect external URLs. Might not be to your liking if you do not have your own domain name.
##
## Installation Level: easy
## Installation Time: 5 Minutes
## Files To Edit: (2) includes/bbcode.php,
## templates/subSilver/bbcode.tpl
## Included Files: n/a
##############################################################
## This MOD is released under the GPL License.
## Intellectual Property is retained by the MOD Author(s) listed above
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/downloads/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/
##############################################################
## Author Note:
##
## Change History:
## 1.1.0 - Confirmed with 2.0.4. Updated to be EasyMod compliant.
## 1.0.3 - Aarrgghhh! Regular expressions!!!.
## 1.0.2 - Fixed small bug in script - .
## 1.0.1 - Fixed some dodgy regular expressions.
## 1.0.0 - Original release.
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

#
#-----[ OPEN ]------------------------------------------
#
includes/bbcode.php

#
#-----[ FIND ]------------------------------------------
#
$bbcode_tpl['url1'] = str_replace('{URL}', '\1\2', $bbcode_tpl['url']);

#
#-----[ BEFORE, ADD ]------------------------------------------
#
// MOD LOCAL URL BEGIN
$bbcode_tpl['url_local1'] = str_replace('{URL}', '\\1\\2\\3', $bbcode_tpl['url_local']);
$bbcode_tpl['url_local1'] = str_replace('{DESCRIPTION}', '\\1\\2\\3', $bbcode_tpl['url_local1']);

$bbcode_tpl['url_local2'] = str_replace('{URL}', 'http://\\1\\2', $bbcode_tpl['url_local']);
$bbcode_tpl['url_local2'] = str_replace('{DESCRIPTION}', '\\1\\2', $bbcode_tpl['url_local2']);

$bbcode_tpl['url_local3'] = str_replace('{URL}', '\\1\\2\\3', $bbcode_tpl['url_local']);
$bbcode_tpl['url_local3'] = str_replace('{DESCRIPTION}', '\\4', $bbcode_tpl['url_local3']);

$bbcode_tpl['url_local4'] = str_replace('{URL}', 'http://\\1\\2', $bbcode_tpl['url_local']);
$bbcode_tpl['url_local4'] = str_replace('{DESCRIPTION}', '\\3', $bbcode_tpl['url_local4']);
// MOD LOCAL URL END

#
#-----[ FIND ]------------------------------------------
#
// [img]image_url_here[/img] code..
// This one gets first-passed..

#
#-----[ BEFORE, ADD ]------------------------------------------
#
// MOD LOCAL URL BEGIN
// do any local urls first...
$local_server = $_SERVER["SERVER_NAME"];
$local_server = str_replace('www.', '', $local_server);

// xxxx://www.phpbb.com code..
$local_patterns[1] = "#\[url\]([a-z]+?://){1}(".$local_server."|www.".$local_server.")([a-z0-9\-\.,\?!%\*_\#:;~\&$@\/=\+]*)\[/url\]#si";
$local_replacements[1] = $bbcode_tpl['url_local1'];

// http://www.phpbb.com code.. (no xxxx:// prefix).
$local_patterns[2] = "#\[url\](".$local_server."|www.".$local_server.")([a-z0-9\-\.,\?!%\*_\#:;~\&$@\/=\+]*)\[/url\]#si";
$local_replacements[2] = $bbcode_tpl['url_local2'];

// phpBB code..
$local_patterns[3] = "#\[url=([a-z]+?://){1}(".$local_server."|www.".$local_server.")([a-z0-9\-\.,\?!%\*_\#:;~\&$@\/=\+]*)\](.*?)\[/url\]#si";
$local_replacements[3] = $bbcode_tpl['url_local3'];

// phpBB code.. (no xxxx:// prefix).
$local_patterns[4] = "#\[url=(".$local_server."|www.".$local_server.")([a-z0-9\-\.,\?!%\*_\#:;~\&$@\/=\+]*)\](.*?)\[/url\]#si";
$local_replacements[4] = $bbcode_tpl['url_local4'];

$text = preg_replace($local_patterns, $local_replacements, $text);
// now with the local urls done, it's safe to do any external urls
// MOD LOCAL URL END

#
#-----[ FIND ]------------------------------------------
#
// matches an "xxxx://yyyy" URL at the start of a line, or after a space.

#
#-----[ BEFORE, ADD ]------------------------------------------
#
// MOD LOCAL URL BEGIN
// match a local URL and replace with a target="_self" href
$ret = preg_replace("#([\n ])([a-z]+?)://(".$_SERVER["SERVER_NAME"].")((?:/[^\t <\n\r]*)?)#i", "\\1<a href=\"\\2://\\3\\4\" target=\"_self\">\\2://\\3\\4</a>", $ret);
$ret = preg_replace("#([\n ])(".$_SERVER["SERVER_NAME"].")((?:/[^\t <\n\r]*)?)#i", "\\1<a href=\"http://\\2\\3\" target=\"_self\">\\2\\3</a>", $ret);
// MOD LOCAL URL END


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

#
#-----[ FIND ]------------------------------------------
#
<!-- BEGIN url --><a href="{URL}" target="_blank" class="postlink">{DESCRIPTION}</a><!-- END url -->

#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- BEGIN url_local --><a href="{URL}" target="_self" class="postlink">{DESCRIPTION}</a><!-- END url_local -->

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


mit fix von amiga...
xxsteezyxx
 
Beiträge: 21
Registriert: 21. Feb 2008 00:21

Beitragvon oxpus » 17. Jul 2008 09:34

Topic Nachricht:
Siehe die nachfolgenden Texte hierzu:

Boardregeln
Dateien anhängen und nicht posten oder verlinken
Komplette Dateien und/oder umfangreiche Codeausschnitte sollen als Anhang an den Beitrag angefügt und nicht gepostet werden oder verlinkt werden.
Der Code kann verfälscht werden und außerdem sind große Codeblöcke extrem unübersichtlich.


Wenn Du nicht mit dieser Nachricht einverstanden bist, dann schreibe bitte dem Teammitglied eine Nachricht, welches diesen Beitrag verfasst hat.
Kein Support ausserhalb der Foren!
No support outside the forums!
Benutzeravatar
oxpus
Partner
 
Beiträge: 610
Registriert: 14. Okt 2004 11:55
Wohnort: Bad Wildungen (halt so'n kleines Kurkaff)


Zurück zu phpBB2 Support



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste