. .
pragmaMx Support Forum 22 November 2008, 20:39:34 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: 1 [2]  Alle   Nach unten
Drucken
Autor Thema: abgetrennt: PragmaMx'e Flashchat Kurun  (Gelesen 2192 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
SvenW
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 972



« Antworten #20 am: 25 August 2008, 18:05:26 »

jetzt bekomme ich fast nur weiße Seiten oder immer die index.php angezeigt.


Noch eine Überlegung!? Werden evtl. durch den Aufruf “modules.php?name=MODULNAME&file=DATEINAME“ die Pfade verfälscht und ich sollte alle Pfade absolut und/oder in Variablen gestalten?


Edit!

Wenn man sich die Endung des Links in der Integration von vBulletin anschaut, schaut der Link so aus:
misc.php?do=flashchat
http://www.joomlaportal.de/misc.php?do=flashchat

Also müsste man das doch auch für pragmaMx ohne Endung “php“ hinkriegen?
« Letzte Änderung: 25 August 2008, 18:28:22 von SvenW » Gespeichert

Gruß,
Sven

CMS-Version: pragmaMx 0.1.11, up-to-date
PHP-Version: 5.2.6 
MySQL-Version: 5.0.45-community-log
Server-Version: Apache 2.0
SvenW
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 972



« Antworten #21 am: 25 August 2008, 22:55:31 »

Ich glaube ich habe eine Spur?


Code: [Select]  
$replace_pairs = array( "'" => "'",
"&lt;" => "<",
"&gt;" => ">",
"&amp;" => "&",
"&nbsp;" => " "
);
Gespeichert

Gruß,
Sven

CMS-Version: pragmaMx 0.1.11, up-to-date
PHP-Version: 5.2.6 
MySQL-Version: 5.0.45-community-log
Server-Version: Apache 2.0
SvenW
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 972



« Antworten #22 am: 27 August 2008, 10:48:56 »

Juppi! Bin schon einen Schritt weiter und der Chat läuft. Einige Pfade mussten absolut angeben werden. Vielleicht habe ich aber auch die Pfade bei der Installationroutine falsch angepasst?

Jetzt möchte ich noch das Adminpanel anpassen, dass nur der eingeloggte admin vom pragmaMx System Rechte hat, diese Datei aufzurufen. Nach Bauchgefühl müsste ich nun einfach die Funktion “function mxIsAdmin()“ aus der mx.api.php einbauen?
Langt es, wenn ich die mx.api.php einfach include, oder muss ich auch noch die komplette Funktion in Datei aufführen?

Ojeeee! Evtl. veranstalte ich jetzt auch Unsinn, da ich das pragmaMx System aufbohre und sollte jetzt lieber gestoppt werden?
Gespeichert

Gruß,
Sven

CMS-Version: pragmaMx 0.1.11, up-to-date
PHP-Version: 5.2.6 
MySQL-Version: 5.0.45-community-log
Server-Version: Apache 2.0
JoergK
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.922



« Antworten #23 am: 27 August 2008, 18:37:32 »

Hoi Wink

Zitat
Nach Bauchgefühl müsste ich nun einfach die Funktion “function mxIsAdmin()“ aus der mx.api.php einbauen?
Stimmt soweit, kannst aber auch die daraus abgeleitete Konstante MX_IS_ADMIN verwenden. Das spart Resourcwen, da diese bereits initialisiert und global verfügbar ist. Beispiel:
Code: [Select]  
if (MX_IS_ADMIN) {
    // Das hier darf nur ein Admin
} else {
    // Das hier dürfen alle oder gibt z.B. ne Fehlermeldunf aus
}

Zitat
Langt es, wenn ich die mx.api.php einfach include, oder muss ich auch noch die komplette Funktion in Datei aufführen?
Wieso willst Du die API noch mal includen? Du rufst den Chat und somit wohl auch die Administration doch über die modules.php auf, also z.b. modules.php?name=chat... Durch den Aufruf über die modules.php ist die API bereits aktiv und deren Funktionen sind direkt verfügbar.
Gespeichert

Gruß,
Jörg

Nobody is perfect ... so don't call me Nobody

Hier noch was zum Lesen und Lernen
HTML, JavaScript & CSS: SelfHTML
PHP: SelfPHP und PHP-Handbuch
MySQL: MySQL 5.1 Handbuch
SvenW
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 972



« Antworten #24 am: 27 August 2008, 22:14:54 »

Hallo Jörg,

DANKE für die Infos!  klapps




Gespeichert

Gruß,
Sven

CMS-Version: pragmaMx 0.1.11, up-to-date
PHP-Version: 5.2.6 
MySQL-Version: 5.0.45-community-log
Server-Version: Apache 2.0
SvenW
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 972



« Antworten #25 am: 28 August 2008, 21:41:12 »

Wieso willst Du die API noch mal includen? Du rufst den Chat und somit wohl auch die Administration doch über die modules.php auf, also z.b. modules.php?name=chat... Durch den Aufruf über die modules.php ist die API bereits aktiv und deren Funktionen sind direkt verfügbar.

Nun klappt das mit dem Adminpanel aus dem Chat doch nicht, da in der admin.php auf einen Unterordner verwiesen wird, wo noch weiterer Krams liegt.

Oder kann man auch einen  Link mit “modules.php?name=MODULNAME&amp;file=DATEINAME!“ im Unterordner aufrufen?

Wollte auch gern den Adminpanel vom Chat im Adminmenu von pragmaMx haben wollen.


admin/modules/meinchatpanelt.php

Code: [Select]  
<?php
if (!defined("mxAdminFileLoaded")) die("Access Denied");
if (!
mxGetAdminPref('radminarticle')) {
        
mxErrorScreen("Access Denied"); die();
        }

include (
"header.php");
GraphicAdmin();
    
OpenTable();
     
???
Geht dann hier nur mit einem Frame und ohne MX_IS_ADMINoder man baut sich selbst ein adminpanelden man dann unter Umständen... nach jedem Update neu coden darf??? 

CloseTable();
    include(
"footer.php");
?>

« Letzte Änderung: 28 August 2008, 21:46:52 von SvenW » Gespeichert

Gruß,
Sven

CMS-Version: pragmaMx 0.1.11, up-to-date
PHP-Version: 5.2.6 
MySQL-Version: 5.0.45-community-log
Server-Version: Apache 2.0
Seiten: 1 [2]  Alle   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
design by hENNE, layout based on YAML