SimplePortal
Support => International Support => German => Topic started by: garfield043 on January 31, 2009, 12:05:16 AM
-
Hallo zusammen,
ich habe aktuell ein SMF 1.1.7 am Laufen und vorher hatte ich ein SMF 1.1.5 mit MKPortal zusammen.
Das funktionierte recht gut, durch Zufall habe ich von SimplePortal erfahren, könnte ja was für mich sein.
Das Problem ist eigentlich, ich weiß nicht was dieses Portal kann, wie es letztlich aussehen könnte und vor allem.
Es gibt ja auch noch TinyPortal, was mir nicht so gefällt.
Gibt es deutsche Modifikationen? Bei SMF ist das ja so ein Problem, es gibt etwa 20 Modifikationen die ich gut brauchen könnte, leider gibt es die nicht in Deutsch, am besten UTF8.
Also ich brauche kein Portal um des Portals willen, sondern nur wenn es meiner Seite nützlich sein kann, mindestens aber den Admins und Moderatoren.
Gibt es irgendwo eine Demo des Portals in Verbindung mit SMF1.1.7 und allen deutschen Modifikationen die es gibt?
-
Also ein Demo in dem Sinn gibt es nicht aber hier in diesem Board
http://simpleportal.net/index.php?board=40.0
findest Topics wo die Mitglieder die SimplePortal nutzen ihre Seite vorstellen. SimplePortal ist in eigentlichem Sinne auch eine SMF Modifikation, für die es auch eine deutsche Übersetzung, sogar in UTF8, gibt. Die deutsche Übersetzung findest die du hier: http://simpleportal.net/index.php?action=download
Wenn du wissen willst wie das Portal auf deutsch ausschaut, schau einfach mal in dem Forum vorbei, das ich betreibe http://forum.arseniums.com
In meinem Forum findest du oben rechts eine kleine Option, wo du das Forum auf deutsch umstellen kannst, in dem Moment ist auch das Portal in deutsch.
Ich war auch lange auf der Suche nach einem Portal für mein Forum, aber alles was es gab vor SimplePortal war mir zu umständlich. SimplePortal ist genau das was ich gesucht habe, ein Portal, das einfach zu handhaben ist und keine großartigen Kenntnisse in php usw erfordert. Falls du Hilfe brauchst, hier im Forum findest du die beste Hilfe. *zu ディン1031 rüberschielt gell ich hab doch recht ;) *
Wegen den anderen Mods für die es keine deutsche Übersetzung gibt und die du gerne nutzen möchtest, kann ich dir vielleicht helfen. Einfach kurz ne PM an mich. ;)
-
Hallo Manu,
danke habe mir Deins und ein paar andere angesehen. Werde es heute nacht mal installieren und sehen ob es ohne Fehler klappt. ;D
Ach ja, übernimmt das Portal den Style was Farben angeht vom SMF Theme? Wir haben SMF 1.1.7 und als Theme BlackRain1.1.7 von Crip. Ist praktisch eines der Standard Themes von SMF nur in schwarz.
Wegen der Modifikationen frage ich dann noch mal extra an per PM.
Die MediaGalerie gibt es ja schon in Deutsch, habe ich das hier gefunden oder im SMF Board? Alles so verwirrend. :D
Vielen Dank erstmal.
-
Das Portal kann/wird natürlich auch, wenn du es so einstellst, im Style von BlackRain1.1.7 sein. Es befindet sich dafür eine Option im Adminbereich des Portals. Dort kannst du festlegen, in welchem Layout/Theme das Portal sein soll. ;)
Das Portal selber wird bei der Installation nur im default installiert, jedenfalls bei SMF 1.1.7, du müsstest es dann noch in dein Theme einbauen (manuell), ist aber nicht schwer, hab sogar ich hinbekommen. :-[
Solltest du Probleme haben, hier wird dir gerne geholfen. ;)
-
So installiert habe ich es, funktionierte soweit gut, auch deutsche Sprachdatei problemlos.
Ich habe im Black Rain die gesamten Einstellmöglichkeiten für das Portal.
Allerdings habe ich wenn ich das Portal aktiviere kein Forum. Auch keinen Link oder Button zum Forum.
Also das Einlogfeld oder registrieren wird angezeigt, aber wenn man sich einloggt, kein Forum. Es bleibt nur beim Einlogfeld.
Das ist etwas zu wenig. :D
Fehlerprotokoll hat so 5 Seiten, ich fange mal an.
8: Undefined index: cannot_sp_moderate
Datei: /srv/www/vhosts/xxxxxx.de/httpdocs/Sources/Security.php
Zeile: 748
2: fclose(): supplied argument is not a valid stream resource
Datei: /srv/www/vhosts/xxxxx.de/httpdocs/Sources/Subs-Package.php
Zeile: 1908
2: fopen(/srv/www/vhosts/xxxxx.de/httpdocs/Sources/Admin.php): failed to open stream: Permission denied
Datei: /srv/www/vhosts/xxxxxx.de/httpdocs/Sources/Subs-Package.php
Zeile: 1901
Die wiederholen sich dann dauernd, ich habe etwa eine Stunde gespielt mit Blöcken erstellen und so. Alles unter BlackRain 1.1.7.
So das sind die Fehlermeldungen, bei Nutzung von BlackRain 1.1.7, was mache ich nun damit? ;)
-
Wegen den Fehlermeldungen selber kann ich dir jetzt nicht weiterhelfen, das muss sich einer der Entwickler anschauen.
Aber ich denke ich weis wo der Fehler mit dem fehlendem Button ist.
Wie ich schrieb, wird das Portal nur in das default installiert, nutzt du ein anderes Theme als das default für dein Forum, musst du den Button in das Theme noch einbauen.
Diese Anleitung ist ohne Gewähr. ;)
Öffne die index.template.php von BlackRain1.1.7 und suche nach:
// Show the [help] button.
Ersetze es mit
// Show the [forum] button.
if(!empty($context['portalactive']))
echo '<li', $current_action == 'forum' ? ' id="chosen"' : '', '><a href="', $scripturl, '?action=forum">' . $txt['sp-forum'] . '</a></li>';
// Show the [help] button.
Suche nach
$current_action = 'search';
Ersetze mit
$current_action = 'search';
if ((isset($_GET['board']) || isset($_GET['topic']) || in_array($context['current_action'], array('unread', 'unreadreplies'))) && !empty($context['portalactive']))
$current_action = 'forum';
if ($context['current_action']=='spadmin')
$current_action = 'admin';
Suche nach
, 'login', 'help', 'pm'
Ersetze mit
, 'login', 'help', 'pm', 'forum', 'spadmin'
Wenn du diese Codes in die index.template.php von BlackRain eingebaut hast, müsste der Forum-Button vorhanden sein.
Aber bitte tu mir einen Gefallen, behalte dir die orginal index.template.php des Theme als Backup-Datei, falls mit den Codes etwas nicht stimmen sollte.
Solltest du dem einbauen der Codes Probleme haben, hänge einfach die index.template.php im Posting an und ich kann für dich ja mal reinschauen. ;)
-
Danke Manu, die Anleitung mit den Buttons teste ich heute nacht mal.
Sehen denn hier auch Entwickler rein, wegen der Fehlermeldungen?
Es sind ja eigentlich nur die Fehlermeldungen mit 1901 und 1908 die sich ständig wiederholen.
Ist eine der Modifikationen mit den wenigsten Fehlermeldungen nach Installation. :D
-
Hallo Manu,
der erste Teil der Suche in der index.template.php hat noch geklappt.
Diese Teile hier gibt es nicht.
$current_action = 'search';
nicht existent.
, 'login', 'help', 'pm'
nicht existent.
Ich hänge mal die index.template.php an.
-
Codes gefunden und entsprechend abgeändert, hab dir auch gleich den Forum-Button eingebaut. ;)
Index.template.php im Anhang (nicht vergessen, ein Backup von der index.template.php zu behalten. ;) )
-
Hallo Manu,
vielen Dank, alles perfekt. :D Es läuft ohne Fehlermeldungen von neulich.
Jetzt hätte ich noch eine Frage, die eigentlich nicht das Portal betrifft.
Das BlackRain Theme ist ja so eingeschnürt, es nutzt etwa nur 70 bis 75% der Bildschirmbreite.
Das führt dann dazu, wenn wir Blöcke im Forum aktivieren, verlieren wir nochmals ca. 25% an Breite bei nur linke Blöcke.
Links und rechts dann ca. 50%, also werden wir entweder ein anderes Theme benötigen welches wirklich volle Bildschirmbreite nutzt, oder BlackRain etwas verbreitern.
Keine Ahnung wie das geregelt ist mit der Breite, kann man die irgendwo verändern? In irgendeiner Datei?
Ich werde es mal versuchen anhand Deiner Datei das in Helios Multi einzubauen. Das habe ich nämlich mittlerweile zum Laufen bekommen, auf SMF 1.1.7 mit german-utf8.
Im ACP von Helios Multi ist das SimplePortal jedenfalls schon mal vorhanden. Also muß hier auch "nur" der Button eingebaut werden, hoffe ich. ;D
Wird bestimmt ein Spaß, muß ich unbedingt mal ausprobieren ob ich es schaffe. :nervous-happy:
-
Wie du wahrscheinlich gesehen hast, nutzen wir auch ein Theme wo die Breite des Forum festgelegt ist. Wie es beim Black Rain auch ist. Ich hab mir mal das Black Rain angeschaut, man gibt in der style.css an, dass man die Breite des Forums auf 100% festlegen kann. Ich habs mal getestet. Stellt man auf 100% um, muss ich bei mir nach rechts scrollen um alles zu sehen, kann aber auch an meinem Bildschirm und der Auflösung liegen.
Ich persönlich bin kein Freund von "verkleinerten" Foren, deshalb haben wir in unserem Forum selber keine Blöck angezeigt, die Blöcke gibt es bei uns nur im Portal. Die einzigen Blöcke die wir ab und an im Forum sichtbar machen sind die mittleren Blöcke, aber nur dann, wenn es etwas wichtiges anzukündigen gibt. Wie es z.B. jetzt ist, wo der Künstler um den es in unserem Forum geht seinen Fans einen Song zur Verfügung gestellt hat.
Ich weis nicht wie die Codes fürs Helios sind um Buttons sichtbar zu machen, aber es läuft eigentlich genauso wie beim Black Rain. Einfach mal testen, was ich auch immer in unserem Testforum mache. ;)
-
Ja ich werde mich heute nacht mal mit Helios rumschlagen, vielleicht gewinne ich. :D
-
Na dann wünsch ich dir viel Glück dabei und wenn du Hilfe benötigst, einfach mal kurz hier melden. ;)
Bemerkung:
Ich habe gestern die SMG ins Deutsche übersetzt, nunja nicht alles, der Adminbereich ist noch zum größten Teil in Englisch, aber alles wichtige in der Gallerie habe ich auf deutsch. Falls du Interesse hast, bitte melden. ;)
-
Danke Manu,
ich denke es handelt sich um diesen Bereich beim Helios?
// Show the [home] and [help] buttons.
echo '<td><a href="', $scripturl, '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/home.gif" alt="' . $txt[103] . '" style="margin: 0px 0;" border="0" />' : $txt[103]), '</a></td>';
echo '<td><a href="', $scripturl, '?action=help" >', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/help.gif" alt="' . $txt[119] . '" style="margin: 0px 0;" border="0" />' : $txt[119]), '</a></td>';
// How about the [search] button?
if ($context['allow_search'])
echo '<td><a href="', $scripturl, '?action=search">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/search.gif" alt="' . $txt[182] . '" style="margin: 0px 0;" border="0" />' : $txt[182]), '</a></td>';
// Is the user allowed to administrate at all? ([admin])
if ($context['allow_admin'])
echo '<td><a href="', $scripturl, '?action=admin">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/admin.gif" alt="' . $txt[2] . '" style="margin: 0px 0;" border="0" />' : $txt[2]), '</a></td>';
// Edit Profile... [profile]
if ($context['allow_edit_profile'])
echo '<td><a href="', $scripturl, '?action=profile">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/profile.gif" alt="' . $txt[79] . '" style="margin: 0px 0;" border="0" />' : $txt[467]), '</a></td>';
// The [calendar]!
if ($context['allow_calendar'])
echo '<td><a href="', $scripturl, '?action=calendar">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/calendar.gif" alt="' . $txt['calendar24'] . '" style="margin: 0px 0;" border="0" />' : $txt['calendar24']), '</a></td>';
// If the user is a guest, show [login] and [register] buttons.
if ($context['user']['is_guest'])
Das müsste es sein, oder? Da kann ich ja dann mal drin rumkrikkeln. 8)
Mal sehen was rauskommt.
-
Ja, es ist dieser Teil, aber was mir auffällt ist, dass der Help und Home Button in einem zusammengefasst sind. Aber ich denke, dass kann man trennen, sicher bin ich mir aber nicht. ;)
Schau dir einfach an wie die Links aufgebaut sind und ändere es entsprechend ab. Ansonsten einfach index anhängen, wie beim letzten Mal.
Nicht vergessen, orginal index.template.php als Backup behalten. ;)
-
Ja, es ist dieser Teil, aber was mir auffällt ist, dass der Help und Home Button in einem zusammengefasst sind. Aber ich denke, dass kann man trennen, sicher bin ich mir aber nicht. ;)
Oh ja, mal sehen ob ich das kann.
Schau dir einfach an wie die Links aufgebaut sind und ändere es entsprechend ab. Ansonsten einfach index anhängen, wie beim letzten Mal.
Nicht vergessen, orginal index.template.php als Backup behalten. ;)
Ja auf jeden Fall immer ein Backup, ich habe es bisher jedesmal gebraucht wenn ich was versucht habe. :|
-
Hallo Manu,
bei dem Helios Multi 11 final Theme funktioniert die Anleitung nicht. Ist komplizierter gestrickt, das Ding.
Vielleicht geht es damit auch gar nicht.
Könntest Du noch mal nachsehen? :D
-
Hier ist deine index.template.php und der Button "Forum", denn Helios nutzt Buttons anstelle von einfachen Links. Den Button musst du in die entsprechenden Ordner hochladen ansonsten wird nur ein Link angezeigt. ;)
2 Codes konnte ich nicht einbauen, da Helios anscheinend diese Funktionen nicht nutzt.
$current_action
dieser Code ist dafür zuständig den entsprechenden Button zu unterlegen. Helios hat aber keine "aktiv" Buttons.
Du musst noch die Display.template.php von Helios bearbeiten. Und zwar folgendes
Suche nach
// Show the page index... "Pages: [1]"
Ersetze mit
// Make Article Button
if ($context['can_make_article'])
$normal_buttons['article'] = array('text' => 'sp-make_article', 'image' => 'addarticle.gif', 'lang' => true, 'url' => $scripturl . '?sa=addarticle;message=' . $context['topic_first_message'] . ';return=' . $context['current_topic'] . '.' . $context['start'] . ';sesc=' . $context['session_id']);
// Show the page index... "Pages: [1]"
-
Hallo manu,
vielen herzlichen Dank, werde ich gleich mal ausprobieren. :) Kam mir doch gleich ganz anders vor als BlackRain vom Aufbau.
Hätte ich nie gerafft wie das läuft.
ICh sage später in der Nacht Bescheid obs läuft.
-
Hallo Manu,
es funktioniert, alles perfekt und ohne Fehlermeldungen. Nochmals allerbesten Dank für die aufopferungsvolle Hilfe, ganz große Klasse. :thumbsup:
Vielleicht stellst du die Lösung auch im englischen Teil zur Verfügung, da haben auch schon welche nach einer Lösung für HeliosMulti gesucht.
Die hatten scheinbar nicht soviel Glück wie ich. ;D
-
Schön zu hören, dass alles fehlerfrei läuft.
Vll kannst du ja mal ein Link zu deinem Forum hier einstellen, dass wir mal sehen können wies ausschaut. ;)