pragmaMx Support Forum

pragmaMx => Zusatzmodule => Thema gestartet von: mrbass am 30 Juli 2008, 20:18:28

Titel: Brauche mehre radio module
Beitrag von: mrbass am 30 Juli 2008, 20:18:28
Guten Tag @ all

ich führe ein radio und bräuchte paar module ein sendeplan wo sich die djs selber eintragen können die farbliche unter legt sind mit festen sendung und nur ein mal die wochen!

und dann brauche ein member modul womit ich im admin menu die leute hinzufügen und löschen kann in mehren sparten so gesehen.es sollten avater angezeigt sein und per klick auf profil vorhanden sein
Titel: Re: Brauche mehre radio module
Beitrag von: Oscar175 am 30 Juli 2008, 20:37:53
Das mit dem Benutzer hinzufügen ist im System schon eingebaut und für die Avatare musst du hier gucken -> http://www.pragmamx.org/Downloads-op-view-lid-455.html

und einen Sendeplan gibt es auch. -> http://www.pragmamx.org/Forum-topic-26839.html
Ob sich beim Sendeplan die DJs selbst eintragen könne weiß ich nicht, musst du probieren.

Per klick auf Profil ist auch schon im System. Musst du mal ein bisschen mit "rumspielen", dann weißt du, was das System schon alles hat.
Nächstest mal bitte vorher selber gucken, findet man alles ganz schnell alleine.
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 30 Juli 2008, 20:41:43
ich habe mir den sendeplan angschaut kann man nicht das ist das problem. aber ich meine keine benutzer sonder ein sozusagen eine teamlist
Titel: Re: Brauche mehre radio module
Beitrag von: Oscar175 am 30 Juli 2008, 21:29:33
Achso, musst deine Fragen ein bisschen genauer stellen  ;)
Am einfachsten ist es glaube ich, wenn du die Leute als  Benutzer hinzufügst und sie dann im mx-Team als Team Liste zusammenstellst.
http://www.pragmamx.org/Downloads-op-view-lid-653.html
LG
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 30 Juli 2008, 23:45:20
Hallo mrbass,
Zitatich habe mir den sendeplan angschaut kann man nicht das ist das problem.
Was genau geht nicht?
Grundsätzlich gilt, alles ist im Prinzip möglich (oder in Zukunft möglich) mit dem Sendeplan, vorrausgesetzt eine Teilnahme an dem Projekt kommt überhaupt für Dich in Frage und Du hast Lust dazu (die Daten werden auf meiner Website gespeichert und sind dort zusätzlich einsehbar).

Wenn Du beispielsweise in Deinem Sendeplan den Mitgliedern die auch im Teammodul eingetragen sind das eintragen von Sendungen erlauben willst, könntest Du die config.php (im Sendeplan Modulordner, nicht die PMX!) zum Beispiel in etwa so erweitern:
(wobei  WHERE gid='".$gid."' entsprechend optional nur die Mitglieder der Gruppe $gid das Eintragen in den Sendeplan erlauben würde:

  <?php
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
// nicht benötigte Parameter auskommentieren!
     
$POSTDATA['sp_moderatoren'] = array();
     
$POSTDATA['sp_usernames'] = array();
     
$POSTDATA['sp_mysite_mymember'] = array();
     
$ConfigSendeplan['allowedUsersPost'] =array();
    
    
$result sql_query("SELECT * FROM ".$prefix."_team WHERE gid='".$gid."'");
    while(
$row sql_fetch_array($result) )
    {
      
      
//Beispiel im Sendeplan nur Moderatoren aus dem T. Modul anzeigen:
     //$POSTDATA['sp_moderatoren'][] = $row['vname'];
     
     //nur von Deiner Software eingetragene:
     
$POSTDATA['sp_usernames'][] = $row['vname'];
     
     
//Nur von Deinen Usern (Subuser) aus dem T. MOdul eingetragene
     
$POSTDATA['sp_mysite_mymember'][] = $row['vname'];
     
     
//hier dem User aus dem Team Modul das eintragen von Sendungen erlauben:
     
$ConfigSendeplan['allowedUsersPost'][] = $row['vname'];
    }
    
    
?>




Das zuordnen der eingetragenen Sendungen Deiner (SubUser, damit sie später für das anzeigen wieder wie oben aus unserer gesamt-Datenbank gefischt werden können) erledigt in task.sendform.php entsprechend (hier je nachdem was Du da vorhast(?) anpassem, username ist nicht der Name aus der Teamtabelle):

$OnAir->add_param('sendung_mysite_mymember',$_uinfo['uname']);

http://programm.freizeitradio.de/Sendung_mysite_mymember Um hier nicht den Rahmen zu sprengen gibts dort auch zusätzlich wiki und Forum nur über radio module.
Grundsätzlich, wenn Du genau formulierst was Du möchtest wird Dein Bedarf an radio module bestimmt gedeckt...?!

mfg
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 30 Juli 2008, 23:55:47
Also wie schon gesagt der sendeplan sollte die funktion haben das djs sich selbst ein tragen können im sendeplan. mit ein zusatzt feld dann ob es eine Feste sendung ist sprich die jede woche wiederholt wird gleich zeit gleicher tag oder ob es nur eine snedung ist die am dem tag läuft und die nächste woche nicht dann und das soll dann farbig makiert sein das ein unterschied von denn beiden raus zu sehen ist. aber die admins sollten auch zu not dann sendungen löschen können..

so habe es nun bestet möglichst nun versucht erklären ich hoffe nun wisste ihr wie ich das meine
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 31 Juli 2008, 00:08:15
Hallo mrbass,
ZitatAlso wie schon gesagt der sendeplan sollte die funktion haben das djs sich selbst ein tragen können im sendeplan.
Das kann eben durch oben gepostetet Beispielcode geschehen indem die Benutzer(Djs) die sich eintragen dürfen in das array
$ConfigSendeplan['allowedUsersPost']
geschrieben werden.
Sendungen löschen ist möglich, aber in dem Beipspielmodul noch nicht implementiert, auch eine Auswahl wöchentlich/einmalig gibt es, allerdings werden einmalige Sendungen bisher nur in den Programmfeeds nicht aber im Sendeplan angezeigt (die Option kommt aber demnächst).
Wie gesagt, wenn Du mit Deinem Radioteilnimmst kannst Du dort gerne noch Detail Wünsche für die weitere Entwicklung einbringen...
mfg
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 31 Juli 2008, 00:13:09
sprich ich muss das dann nun alles ersetzten was nun in der jetztigen config steht also das
<?php

//Dein Benutzername bei der OnAir API (erhältlich: http://programm.freizeitradio.de )
if(!defined('_ADMIN_API_USER_'))define('_ADMIN_API_USER_''DEIN_USER_NAME');

//Dein API Key bei der OnAir API (erhältlich: http://programm.freizeitradio.de )
if(!defined('_ADMIN_API_KEY_'))define('_ADMIN_API_KEY_''DEIN_API_KEY');

/* Bitte erst in späteren Versionen des Modules erlauben (siehe DOCS/TODO_INFO) 
wenn die Sendungen den Usern zugeordnet werden können 
Grund: Die IDs der Sendungen und Usernamen sollten in der Zuordnungstabelle(siehe oben, DOCS)
gespeichert werden, und entsprechend nach interner Ermittlung der Benutzerberechtigung 
gelöscht werden, sonst bekommen Sie am Ende Probleme
Ihren User ihre Sendungen bei Freizeitradio "hinterherlöschen" zu müssen!
Beachte, bitte daß Du eine Verantwortung für Deinen API Zugang trägst, 
deshalb: Subuser erst zuordnen und dann posten lassen.
(Außnahmen z.B. für Moderatoren ggf. möglich, siehe unten $sp_moderatoren)
Subuser übermitteln: http://programm.freizeitradio.de/Sendung_mysite_mymember
*/
if(!defined('_SENDEPLAN_ALLOW_POST_ALL_USERS_') )define('_SENDEPLAN_ALLOW_POST_ALL_USERS_'FALSE);
###########################
//Seitencache 
//Verringert die benötigte Anzahl der Zugriffe auf die API, bitte beachten!
//Die Anzahl an erlaubten Zugriffe API Account/12h ist begrenzt.
/* Gerne erhöhe Ich Deine Kapazität individuell wenn Du eine Killerapplikation hast, kontaktiere Webfan. */
$ConfigSendeplan = array();
$ConfigSendeplan['cacheinterval'] = 60;

//Diese User dürfen Sendungen abschicken (Beispiel)
$ConfigSendeplan['allowedUsersPost'] = array('webfan','Mimo');


#########Sendeplan konfigureiren begin...
// Nähere Erläuterungen zu den folgenden Parametern (nur die Parameter, nicht der Code!):
// http://www.startforum.de/onair_api/benutzerdefinierter_sendeplan_auch_fuer_die_eigene_radioseite-t602.0.html

$POSTDATA['sp_and_or'] = 'AND';

 
/* Hinweis: Leerlassen (also ='' ) um ein Kriterium auszuschalten! ##### WICHTIG ##### */
 
 //Moderatoren
 
$POSTDATA['sp_moderatoren'] = '';

 
//Tags/Genre  Keywords, Schlüsselwörter, mit Komma trennen, bsp: 'rock,rap,klassik'
 
$POSTDATA['sp_tags'] = '';

 
/*Kategorien  (Bisher: 1=News, 2=Musiksendung, 3=Talksendung, 4=Sonstige Sendung, 5=Dokumentation, 6=Höhrspiel)  */
//Beispiel, mit Komma trennen: '3,5'
 
$POSTDATA['sp_kategorien'] = '';

 
//Usernames (Siehe hierzu wichtiger Hinweis sp_and_or Verknüpfung)
 ##############################################
 #
 #   Nur Dein Radio anzeigen?
 #   Es werden nur die Sendungen angezeigt, die von folgenden Usern eingesendet wurden:
 #   (Achtung: Gemeint sind Programm.Freizeitradio.de User, Deine Mods benötigen für diese Funktion
 #   auch einen Account, Subuser-System wird noch besser ausgearbeitet, siehe oben)
 #   Beispiel:  $POSTDATA['sp_usernames']= 'webfan,Mimo'; => zeigt Sendungen an die von Webfan und Mimo
 #                                                           eingesendet wurden.
 
$POSTDATA['sp_usernames'] = 'webfan,Mimo';
 
#
 ##############################################
 //Link ID aus unserem Radio Webkatalog ( http://www.freizeitradio.de ) #optional#
 //Hinweis: 0= keine, egal (nicht eingetragen)
 //Beispiel: '193,0'
 
$POSTDATA['sp_link_ids'] = '';

 
//Benutzerdefinierten Style anschalten
 //Hinweis: KEINE Raute
 // style = 'on' an  |  style='' (leer) aus
 
$POSTDATA['sp_style'] ='on';
           
//->Style:
                   // $GLOBALS => Werte aus PragmaMx CMS übernehmen:
                   
$POSTDATA['bgcolor'] = str_replace('#'''$GLOBALS['bgcolor1']);
                   
$POSTDATA['textcolor'] = str_replace('#'''$GLOBALS['textcolor1']);
                   
$POSTDATA['cellcolor'] = str_replace('#'''$GLOBALS['bgcolor2']);
                   
                    
//hat noch keine Auswirkung, spätere Version
                   
$POSTDATA['cellcolorempty'] = str_replace('#'''$GLOBALS['bgcolor3']);
                   
                   
//hat noch keine Auswirkung, spätere Version
                   
$POSTDATA['template'] = 'default';
                   
                   
// Text "Heute" im Sendeplan
                   
$POSTDATA['textcolor_heute'] ='FF0000';
                   
                   
//Schriftgröße
                   
$POSTDATA['font_size'] = 11;
                   
//'footer' oder irgend anders   ('footer'=Formular immer im Footer)                
if(!defined('_SENDEPLAN_FORMPLACEMENT_'))define('_SENDEPLAN_FORMPLACEMENT_''task');                   


######### Config ENDE! ####
if(!defined('SP_CAN_POST') )
{
$_uinfo mxGetUserData();
if(
MX_IS_ADMIN || in_array($_uinfo['uname'], $ConfigSendeplan['allowedUsersPost']) )
  {
   
define('SP_CAN_POST',TRUE);
  }else{
  
   define('SP_CAN_POST',FALSE);
  
   } 
}

  
   
?>
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 31 Juli 2008, 00:26:11
Nein, der Code kann irgendwo dort eingebaut werden, und gelöscht/ersetzt werden sollen nur die Variablen, die Du damit überschreiben möchtest.
Den Rest mußt Du natürlich auch entsprechend anpassen. (Also Dein Zugangsdaten, gewünschten Style vom Sendeplan und vieles mehr. Wie wo was steht hier http://programm.freizeitradio.de/API:Referenz und hier http://www.startforum.de/onair_api-b48.0/ ).

EDIT: Du kannst ja mal testen, wenn Du nicht weiterkommst helfe ich Dir natürlich gerne damit weiter...
         Für heute muß ich aber erstmal gute Nacht sagen, bis denn... :bye:
         mfg

Edit 2: Ist nicht schwer, liegt wohl eher an meiner komische Doku  :gruebel: .
         Gute Nacht, bis morgen.
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 31 Juli 2008, 00:28:35
oh ha das hört sich schwer an :puzzled:
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 31 Juli 2008, 01:06:54
habe grade mal das versucht bekomme das aber nicht wirklich hin :-(
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 31 Juli 2008, 03:26:18
zu mal unter sendung eintrag steht immer fals_auth habe alles hoch geladne sql etc und geändert bekomme wie gesagt ich weiss nicht weiter
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 31 Juli 2008, 10:49:10
Hallo mrbass,
die sql Anweisungen im ToDo Ordner sind zunächst zu ignorieren, damit kann später eine zusätzliche interne Verwlatung weiter gestrickt werden.
Zitatzu mal unter sendung eintrag steht immer fals_auth
Also nochmal kurze Anleitung:
- Du mußt Dich bei dem Projekt anmelden: http://programm.freizeitradio.de/OnAir/register-me.html
  (Sagen wir als Beispiel im folgenden Du wählst Benutzername mrbass .)
- Dann mußt Du in der config.php des Modules entsprechend ändern:
  if(!defined('_ADMIN_API_USER_'))define('_ADMIN_API_USER_', 'mrbass');
- dann besuchst Du http://programm.freizeitradio.de/OnAir/mysettings.html dort wird Dir unübersehbar Dein Zugangskey angezeigt,
  sagen wir bspw. "x123", muß dann entsprechend in der config.php eingetragen werden:
if(!defined('_ADMIN_API_KEY_'))define('_ADMIN_API_KEY_', 'x123');

$ConfigSendeplan['allowedUsersPost'], $POSTDATA['sp_usernames'], $POSTDATA['sp_mysite_mymember'] können z.B. wie oben beschrieben benutzt werden, der Einfachheit halber, zum testen, kannst Du erstmal mit Dir selber und vl. einem Testuser Deiner Seite, UserX testen:

$ConfigSendeplan['allowedUsersPost'] = array('mrbass', 'UserX');
$POSTDATA['sp_usernames'] = array('mrbass', 'UserX');
$POSTDATA['sp_mysite_mymember'] = array('mrbass', 'UserX');


mfg
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 31 Juli 2008, 15:31:07
okay habe das alles gemacht mich angemeldet und alles und habe alles um gestellt soweit wie es da steht erzeigt nun auch nicht mehr false auth an aber dafür keine sendung die ich eintrage ist das normal? ach und ne frage neben bei kann ich denn sendeplan auch mit dem key doppelt fahren weil wir 2 sendestreams haben und kann man auch irgendwie ne endzeit eintragen nicht nur ein anfang uhrzeit?
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 31 Juli 2008, 17:15:44
Hallo mrbass,
ich sehe Deine Sendung Olay the Bass hier http://programm.freizeitradio.de/OnAir/News-file-article-sid-95.html und heute im Sendeplan http://programm.freizeitradio.de/OnAir/Sendeplan.html, http://programm.freizeitradio.de/OnAir/OnAir.php?user=Mr_Bass
alles funktioniert wunderprächtig.
Ich nehme an, daß Du die config.php nicht entsprechend richtig konfigueriert hast, entweder, oder, daß habe ich noch ungenügend dokumentiert Du nicht ein bischen abgewartet hast: Damit nicht bei jedem Aufruf des Sendeplanes zur API gefunkt werden mußt, kannst Du die Ergebnisse zwischenspeichern, im PMX Sendeplan Beispiel:
$ConfigSendeplan['cacheinterval'] = 5 * 60; // => 5 Minuten, kannst Du natürlich auch etwas runterstellen...

Was auch möglich ist, und Du beachtren mußt, wenn Du wie oben in dem Post von mir beschrieben, die User zulassen möchtest, Du bist bei mir als Mr_Bass angemeldet, vl hast Du Dich da vertan?
Das beste wird sein, Du postest mal eine Url zu Deiner Seite, wenn Du sie online hast, damit ich mir das auch  anschauen kann?!
Zitat
ach und ne frage neben bei kann ich denn sendeplan auch mit dem key doppelt fahren weil wir 2 sendestreams haben und kann man auch irgendwie ne endzeit eintragen nicht nur ein anfang uhrzeit?
Grundsätzlich kannst Du mit Deinem Zugang beliebig viele Senepläne anlegen.
Entweder kopierst Du das Modul mehrmals und änderst die config entsprechend, oder löst das in einem Modul dynamsich, je nachdem was Du genau machen willst? Vl. kann ich Dir demnächst dafür Code bereitstellen, wenn Du mir dazu sagst, woher Du die Gruppen beziehst, also ob es z.B. Sendepläne je Gruppe/PragmaMX-Usergruppe oder z.B. wie obern versch. Sendepläne für versch. Gruppen des Teams, oder oder oder...?
Nochmal zur Errinerung:
$ConfigSendeplan['allowedUsersPost'] = array('mrbass', 'UserX');  // User die Sendungen eintragen dürfen
$POSTDATA['sp_usernames'] = array('mrbass', 'UserX');   
                                   //Hier Sendungen eines API Accounts die angezeigt werden sollen, reicht also zunächst Mr_Bass
                                                                                      //um also nicht Sendungen von anderen Radios anzuzeigen
$POSTDATA['sp_mysite_mymember'] = array('mrbass', 'UserX');               
                                                                                   //sp_mysite_mymember von diesen Usern (DEINEN Usern!) werden die
                                                                                    //Sendungen angezeigt, also die diese Leute eingetragen haben

In der Regel beziehen sich die PArmeter die  mit sp_ beginnen auf die Anzeige des Sendeplanes.

Mit der Einführung des sp_mysite_mymember Parameter ist nun auch möglich die _SENDEPLAN_ALLOW_POST_ALL_USERS_ Konstante auf true zu setzen, wovon im Beispiel-Code Kommentar abgeraten wurde, da Du nun damit die einzelnen Sendungen Deinen Usern genau zuordnen kannst, zur Anzeige z.B. , bessern Verwaltung, oder wenn jemand Mist mit dem System baut und spammt.

ZitatEndzeit eintragen nicht nur ein anfang uhrzeit?
Derzeit noch nicht, kommt aber gewiß auch.

mfg
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 31 Juli 2008, 18:52:52
http://v2.bassclub-radio.de/modules.php?name=Sendeplan (http://v2.bassclub-radio.de/modules.php?name=Sendeplan) da ist der link zum sendeplan und bei mir zeigt der keine sendung an komischer weise habe alles so eingestellt wie du es mir beschrieben hast
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 31 Juli 2008, 22:19:32
Hi mrbass,
versuch mal
$POSTDATA['sp_mysite_mymember'] = '';
$POSTDATA['sp_usernames'] = 'Mr_Bass';
Werde auch einmalige Sendungen einbauen (allerdings später oder morgen oder so).
Und die anderen Parameter ggf. auch leer und schaune ob Du siehst (zum Testen ggf. Cache aus oder runter 1 Sekunde oder so stellen (siehe oben)).

Bis später...
mfg
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 31 Juli 2008, 22:21:50
heisst das das andere sendungen von anderen radios bei uns in dem sendeplan auch zu lesen sind
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 31 Juli 2008, 23:04:17
Nein, theoretisch ist das möglich, jedoch mit
$POSTDATA['sp_usernames'] = 'Mr_Bass';
kannst Du nur Deine Sendungen anzeigen lassen.
Sehe gerade, hast Du ja schon hinbekommen?!
mfg

DIT:
Wie gesagt werden Plan noch erweitern auch bezügl einmaliger Sendungen, kann morgen auch noch Beispiel posten (oder verlinken), z.B. um die Sendungen auch in der eigenen Db zu speichern. Auch kannst Du z. B. dann mit str_replace oder so die ankommenden Daten dahingehend manipulieren (indem Du die Links entsprechend ersetz) daß die Links auf die Seiten auf Deiner Seiten verweisen anstatt auf meien Seite (also die Links zur Detailbeschreibung...)
mfg
Bis später/morgen..
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 31 Juli 2008, 23:06:33
jop habe es ausprobiert nun muss ich diesen selbst eintrag da rein bekommen soweit geht da nun auch alles ich weiss bin stressig hehe
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 01 August 2008, 12:36:54
Hi mrbass,
was ich oben geschrieben habe (bezügl. der Links auf die eigene Seite) ist wahrscheinlich eher käsig.
Besser wäre vl. die Funktion wikilink (der zusätzl. beliebige Link) zu nutzen.
Um das komfortabel zu gestalten werd ich in Ruhe ein bischen basteln, werd vl erst am WE neue Ergebnisse haben.
Habe aber zur Vorbereitung einen neuen Parameter implementiert:
http://programm.freizeitradio.de/Sp_descriptionlink
Wenn Du in Deiner config.php
$POSTDATA['sp_descriptionlink'] ='no';
ergänzt, hast Du in Deinem Sendeplan, statt des Links zur Beschreibung der Sendung auf programm.freizeitradio.de nur den Titel der Sendung da stehen (und kein Link auf meine Seite).

Auch wegen der einmaligen Sendungen muß ich noch ein bischen fummeln (sorry, muß das in Ruhe machen).
Hab es aber schonmal geschafft die einmaligen Sendungen wenigstens am Sendetermin, also HEUTE anzeigen zu lassen, wenn halt heute ist ;-) . Kann mit sp_showeinmalige auch ausgeschaltet werden: http://programm.freizeitradio.de/Sp_showeinmalige
mfg

EDIT:
Achja, nochmal der Hinweis an dieser Stelle: Wenn einmalige Sendungen nicht mehr aktuell sind, werden diese automatisch aus meiner Datenbank gelöscht, ich werd also sehen das ich da mit dem speichern in der eigenen DB auch eine Lösung anbieten kann, zumindest was PragmaMX betrifft:
[OT]Habe gesehen, das Du ein Radio mit php-kit in Deinem Profil verlinkt hast. Für php-kit sind natürlich auch entsprechende Nutzungen der Schnittstelle machbar entsprechend der Schnittstellen Dokumentation. Nur als kleiner Hinweis, wenn Du mich fragst, und hier in diesem Forum sowieso, arbeite mit PMX  :) [/OT]
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 01 August 2008, 12:45:04
Hi,
wie gesagt anzeigen tut er als muss nur noch diesen selbst eintrag der dj da rein fummeln und das man das von eigenen seite löschen kann die sendungen
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 01 August 2008, 12:52:30
Usernamen von Deiner Seite die Sendungen eintragen dürfen kannst Du in das array $ConfigSendeplan['allowedUsersPost'] schreiben (manuell, oder dynamisch siehe oben), oder ggf. allen erlauben _SENDEPLAN_ALLOW_POST_ALL_USERS_ (Siehe oben).
Löschen kannst Du eine Sendung, entweder wenn Du bei mir eingeloggt bist in der Detailbeschreibung unten der Link, oder über die Schnittstelle: http://programm.freizeitradio.de/RemoveID
Dazu mußt Du natürlich die ID wissen, wenn Du eine Sendung speicherst, wird die ID von der Schnittstelle als Rückgabewert zurückgegeben. Das wird ein bischen fummelig... Ich gucken das ich das für PMX in Sendeplan Version 2 komfotabel einbauen kann...
mfg
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 03 August 2008, 22:51:41
Update: Sendeplan 2
Neu: Sendungen können synchron in der eigenen DB gespeichert werden, Benutzer können Ihre Sendungen von der (Deiner) eigenen Seite wieder löschen, $POSTDATA['color_einmalige'] macht einmalige Termine andersfarbig, Schreibrechte abhängig von PMX Benutzergruppen oder variabel möglich, verschiedenes...
Download: http://www.webfan.de/Downloads-lid-Sendeplan-2-Sendeplan-fuer-Internetradios-33.html
Demo: http://radio.webfan.de/SpecialRadio.html

Installation: http://www.startforum.de/pragmamx/sendeplan_2_installation_doku_hilfe-t619.0.html
config.php lesen...

mfg
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 03 August 2008, 22:59:04
#  - Diese Angaben sind OPTIONAL (NICHT zwingend, derzeit nicht benötigt!)!
//wird im API CP ( http://www.webfan.de/API.html ) angezeigt, z.B.:
$erwarteter_rueckgabewert ='xxxxxxxxxxxxxxxxxxxx';
$auth_webfan = 'xxxxxxxxxxxxxxxxxxxx';


wo kommt denn api key rein und wo der name
und ist das mit der user gruope auch drin
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 03 August 2008, 23:08:35
Den Abschnitt oben kannst Du löschen, zunächst mußt Du Deine Daten hier eintragen:
##### (erforderlich!) OnAir Zugang
//Obligatorisch, zur Nutzung des Sendeplanes erforderlich::
//Dein Benutzername bei der OnAir API (erhältlich: http://programm.freizeitradio.de )
if(!defined('_ADMIN_API_USER_'))define('_ADMIN_API_USER_', 'XXXX');

//Dein API Key bei der OnAir API (erhältlich: http://programm.freizeitradio.de )
if(!defined('_ADMIN_API_KEY_'))define('_ADMIN_API_KEY_', 'XXXXX');


Zitatund ist das mit der user gruope auch drin

Die Berechtigungen kannst Du im Abschnitt Berechtigungen der config.php verwalten, ich habe mich bemüht möglichst alles selbsterklärend zu kommentieren:

#    !!! Benutzerberechtigungen !!!

/*ALLE Mitglieder dürfen  grundsätzlich posten:*/
if(!defined('_SENDEPLAN_ALLOW_POST_ALL_USERS_') )define('_SENDEPLAN_ALLOW_POST_ALL_USERS_', TRUE);

//WHITELIST: Diese User dürfen Sendungen abschicken (Beispiel, wenn oben TRUE hier unnötig)
$ConfigSendeplan['allowedUsersPost'] = array('webfan','TEST');

//BLACKLIST: Diese User dürfen Sendungen NICHT abschicken (Beispiel)
$ConfigSendeplan['BlockUsersPost'] = array('user1','testuser2');

//WHITELIST: PMX System-Benutzergruppen (AcessID) die Sendungen eintragen dürfen:
$ConfigSendeplan['allowedUserGroupsPost'] = array(1,2);

//BLACKLIST: PMX System-Benutzergruppen (AcessID) die Sendungen NICHT eintragen dürfen:
$ConfigSendeplan['BlockUsersGroupsPost'] = array(0,99);


mfg
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 03 August 2008, 23:11:00
okay aber ich muss das mit den Gruop id nehmen oder muss der name da stehen der Groupe und kann es sein das ich mich neu bei dir anmelden muss?
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 03 August 2008, 23:33:43
Gemeint ist natürlich die ID, in der Tabelle _groups_access das Feld access_id und in der Usertabelle user_ingroup.
Anmelden mußt Du Dich nur ein einziges Mal.

Mache Schluß für heute.
Gute Nacht  :bye:
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 03 August 2008, 23:37:59
komisch habe keine sendung drin stehen obwohl sie es sollten
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 04 August 2008, 11:52:33
Mh.  :gruebel: Keine Ahnung. Du mußt u.U. die Sendungen noch in der config.php Deinen Kategorien/Topics zuordnen, sollte aber hier das Problem nicht sein.
Schreibe mal in der task.sendform.php hinter $result = sql_query($qry);
if(MX_IS_ADMIN) echo mysql_error();
Und sende mir mal die Fehlerausgabe.

Hab mich mal auf Deiner Seite angemeldet, Du kannst mich ja mal für das Eintragen freigeben (über die config.php) dann kann ich mal testen (kann jedoch vl. erst abends).

mfg
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 04 August 2008, 12:38:41
also hast d ie rechte normalerweise wenn alles glatt geht wenn ich das in die task.sendform packer wirft er ein fehler aus der wie folgt aussieht
Parse error: syntax error, unexpected ')' in /homepages/43/d240923782/htdocs/v2/modules/Sendeplan/task.sendform.php on line 142
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 04 August 2008, 23:23:19
habe noch was für dich was nicht kappier ghemacht habe ich das alles

- Achtung [Admin Warnung]: Installiere bitte die Artikel löschen Modifikation wenn Du dieses Modul verwenden, Danke!
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 04 August 2008, 23:42:07
UND HIER IST DER CODE FÜR CONFIG DER NUN DRIN IST

<?php
$ConfigSendeplan 
= array('Mr_Bass');
######################
#
#     xxxxxxxxxxxxxxxxxxxx <- jeweils ersetzen!
#
//Version des Sendeplanmoduls
if(!defined('_SP_VERSION_') ) define('_SP_VERSION_''2');
#################################################################
#
#  Webfan (Service, Interface,...):
#  - Diese Angaben sind OPTIONAL (NICHT zwingend, derzeit nicht benötigt!)!
//wird im API CP ( http://www.webfan.de/API.html ) angezeigt, z.B.:
$erwarteter_rueckgabewert ='xxxxxxxxxxxxxxxxxxxx';
$auth_webfan 'xxxxxxxxxxxxxxxxxxxx';


//Testanfrage:
if(isset($_REQUEST['api_test']) && $_REQUEST['api_test']=='Mr_Bass')
   die(
$erwarteter_rueckgabewert);

/* Webfan Service anmelden:
if($_REQUEST['AUTH_WEBFAN'] != $auth_webfan)
   die('Zugriff verweigert');


if(isset($_REQUEST['app_version']) && $_REQUEST['app_name'] =='Sendeplan')die(_SP_VERSION_);
//Dein Benutzername bei der Webfan API (erhältlich: http://www.webfan.de/API.html )
if(!defined('_ADMIN_WEBFAN_APIS_USER_'))define('_ADMIN_WEBFAN_APIS_USER_', 'Mr_Bass');

//Dein API Key bei der Webfan API (erhältlich: http://www.webfan.de/API.html )
if(!defined('_ADMIN_WEBFAN_APIS_KEY_'))define('_ADMIN_WEBFAN_APIS_KEY_', '2a9a1772e4812e3a532c5031a0ff89a7');
*/
//Automatisch Promotion für Deine Homepage machen (experimentiell, in Arbeit, bisher ohne Funktion!)?
if(!defined('_WEBFAN_WWPT_') )define('_WEBFAN_WWPT_'TRUE);

//Versionsstand überprüfen/nach Updates suchen?
if(!defined('_WEBFAN_CHECKFORUPDATES_') ) define('_WEBFAN_CHECKFORUPDATES_'TRUE);
//alle x sekunden auf updates prüfen (8600 => 1 tag, sessionbasiert und entspr. begrenzt )
//(prüft nur wenn ein Admin das Modul besucht)
if(!defined('_WEBFAN_UPDATEINTERVAL_') ) define('_WEBFAN_UPDATEINTERVAL_'86400 1);
#
#################################################################
//für nur mit PragmaMx
defined('mxMainFileLoaded') or die('access denied');
//Sendungen in eigener DB speichern, es wird hier praktischerweise das News modul benutzt
// (präfix_stories) nutzen?
$ConfigSendeplan['StoreInPMXStories'] = TRUE;
//Beispiel: 6 ist topic ID "Radiosendungen" in der PragmaMx Themen Verwaltung,
//kann noch dynmisch gestaltet werden..
$ConfigSendeplan['StoreInPMXCategories'] = 6;
//Kategorien Beispiel: 6 ist topic ID "Radiosendungen" in der PragmaMx Themen Verwaltung,
$ConfigSendeplan['StoreInPMXTopics'] =6;
//PMX Homepage Url
$ConfigSendeplan['URL'] = 'http://www.webfan.de/';
#################################################################
##### (erforderlich!) OnAir Zugang
//Obligatorisch, zur Nutzung des Sendeplanes erforderlich::
//Dein Benutzername bei der OnAir API (erhältlich: http://programm.freizeitradio.de )
if(!defined('_ADMIN_API_USER_'))define('_ADMIN_API_USER_''Mr_Bass');

//Dein API Key bei der OnAir API (erhältlich: http://programm.freizeitradio.de )
if(!defined('_ADMIN_API_KEY_'))define('_ADMIN_API_KEY_''2a9a1772e4812e3a532c5031a0ff89a7');

#################################################################
#
#    !!! Benutzerberechtigungen !!!
/*
ALLE Mitglieder dürfen  grundsätzlich posten (TRUE/FALSE):
*/
if(!defined('_SENDEPLAN_ALLOW_POST_ALL_USERS_') )define('_SENDEPLAN_ALLOW_POST_ALL_USERS_'FALSE);
###

//WHITELIST: Diese User dürfen Sendungen abschicken (Beispiel, wenn oben TRUE hier unnötig)
$ConfigSendeplan['allowedUsersPost'] = array('Mr_Bass','webfan');

//BLACKLIST: Diese User dürfen Sendungen NICHT abschicken (Beispiel)
$ConfigSendeplan['BlockUsersPost'] = array('blockedUser1','testuser2');

//WHITELIST: PMX System-Benutzergruppen (AcessID) die Sendungen eintragen dürfen:
$ConfigSendeplan['allowedUserGroupsPost'] = array(2,3,4,5);

//BLACKLIST: PMX System-Benutzergruppen (AcessID) die Sendungen NICHT eintragen dürfen:
$ConfigSendeplan['BlockUsersGroupsPost'] = array(1,99);
#################################################################
//Seitencache
//Verringert die benötigte Anzahl der Zugriffe auf die API, bitte beachten!
//Die Anzahl an erlaubten Zugriffe API Account/12h ist begrenzt.
/* Gerne erhöhe Ich Deine Kapazität individuell wenn Du eine Killerapplikation hast, kontaktiere Webfan. */
$ConfigSendeplan['cacheinterval'] = 60*3;
#################################################################
//OnAir oder entsprechende Klasse zur Interface Unterstützung
if(!defined('_SDK_SOURCE_PATH_')) define('_SDK_SOURCE_PATH_''includes/webfan/OnAir/SDK/SDK.php');
#################################################################
#
#    GRAFISCHE ANPASSUNGEN UND SENDEPLAN (ANZEIGE) KONFIGURIEREN...
#
// Nähere Erläuterungen zu den Parametern auch hier:
// http://www.startforum.de/onair_api/benutzerdefinierter_sendeplan_auch_fuer_die_eigene_radioseite-t602.0.html


//OnAir Suchformular anzeigen (TRUE/FALSE)
$ConfigSendeplan['show_antenne'] = FALSE;

$POSTDATA['sp_and_or'] = 'AND';

 
/* Hinweis: Leerlassen (also ='' ) um ein Kriterium auszuschalten! ##### WICHTIG ##### */

 //Moderatoren
 
$POSTDATA['sp_moderatoren'] = '';

 
//Tags/Genre  Keywords, Schlüsselwörter, mit Komma trennen, bsp: 'rock,rap,klassik'
 
$POSTDATA['sp_tags'] = 'test';

 
/*Kategorien  (Bisher: 1=News, 2=Musiksendung, 3=Talksendung, 4=Sonstige Sendung, 5=Dokumentation, 6=Höhrspiel)  */
//Beispiel, mit Komma trennen: '3,5'
 
$POSTDATA['sp_kategorien'] = '';

 
//einmalige sendungen eanzeigen?
  
$POSTDATA['sp_showeinmalige'] = 'yes';

  
//link zum artikel auf programm.freizeirtradio.de anzeigen, oder statt dessen kleineren link im sendeplan-footer?
  
$POSTDATA['sp_descriptionlink'] ='no';

 
//Usernames (Siehe hierzu wichtiger Hinweis sp_and_or Verknüpfung)
 ##############################################
 #
 #   Nur Dein Radio anzeigen?
 #   Es werden nur die Sendungen angezeigt, die von folgenden Usern eingesendet wurden:
 #   (Achtung: Gemeint sind Programm.Freizeitradio.de User, Deine Mods benötigen für diese Funktion
 #   auch einen Account, Subuser-System siehe: http://programm.freizeitradio.de/Sp_mysite_mymember )
 #   Beispiel:  $POSTDATA['sp_usernames']= 'Mr_Bass'; => zeigt Sendungen an die von Webfan und Mimo
 #                                                           eingesendet wurden.
 
$POSTDATA['sp_usernames'] = 'Mr_Bass';
 
#
 ##############################################
 //Link ID aus unserem Radio Webkatalog ( http://www.freizeitradio.de ) #optional#
 //Hinweis: 0= keine, egal (nicht eingetragen)
 //Beispiel: '193,0'
 
$POSTDATA['sp_link_ids'] = '';

 
//Benutzerdefinierten Style anschalten
 //Hinweis: KEINE Raute
 // style = 'on' an  |  style='' (leer) aus
 
$POSTDATA['sp_style'] ='on';
           
//->Style:
                   // $GLOBALS => Werte aus PragmaMx CMS übernehmen:
                   
$POSTDATA['bgcolor'] = str_replace('#'''$GLOBALS['bgcolor1']);
                   
$POSTDATA['textcolor'] = str_replace('#'''$GLOBALS['textcolor1']);
                   
$POSTDATA['cellcolor'] = str_replace('#'''$GLOBALS['bgcolor2']);

                   
//version 2:
                   
$POSTDATA['color_einmalige']  = 'DA70D6';

                    
//hat noch keine Auswirkung, spätere Version
                   
$POSTDATA['cellcolorempty'] = str_replace('#'''$GLOBALS['bgcolor3']);

                   
//hat noch keine Auswirkung, spätere Version
                   
$POSTDATA['template'] = 'default';

                   
// Text "Heute" im Sendeplan
                   
$POSTDATA['textcolor_heute'] ='FF0000';

                   
//Schriftgröße
                   
$POSTDATA['font_size'] = 11;

//'footer' oder irgend anders   ('footer'=Formular immer im Footer)
if(!defined('_SENDEPLAN_FORMPLACEMENT_'))define('_SENDEPLAN_FORMPLACEMENT_''task');
###################################################################################

######### Config ENDE! ############################################################
#
#  Ab hier muß NICHTS mehr angepasst/geändert werden!
#
#
//berechtigt zum posten?
if(!defined('SP_CAN_POST') )
{
$_uinfo mxGetUserData();
if(
MX_IS_ADMIN
|| in_array($_uinfo['uname'], $ConfigSendeplan['allowedUsersPost'])
|| 
in_array($_uinfo['user_ingroup'], $ConfigSendeplan['allowedUserGroupsPost'])
 && (
     !
in_array($_uinfo['uname'], $ConfigSendeplan['BlockUsersPost'])
    ||  !
in_array($_uinfo['user_ingroup'], $ConfigSendeplan['BlockUsersGroupsPost'])
    )
)
  {
   
define('SP_CAN_POST',TRUE);
  }else{
  
   define('SP_CAN_POST',FALSE);
  
   }
}

//service
if(MX_IS_ADMIN)
 {
 global 
$sp_admin_report;
  
//requirements installiert?
  
$article_file $ConfigSendeplan['URL'].'modules.php?name=News&file=article&api_test_something=check_for_removeArticleMod&sid=0';
 
$test_articlemod file_get_contents($article_file);
 if(
$test_articlemod!='any modification was detected.'){$sp_admin_report .= '<b>- Achtung [Admin Warnung]: Installiere bitte die
  Artikel löschen Modifikation wenn Du dieses Modul verwenden, Danke!</b><br>'
;
 }


 if(!
file_exists(_SDK_SOURCE_PATH_) )
  
$sp_admin_report .= '<br><b><span style="color:#FF0000">Für den Betrieb des Sendeplan Moduls wird die php Klasse OnAir oder Entsprechendes benötigt! </span></b><br>
  Vermissste Datei:'
._SDK_SOURCE_PATH_;



//version?
   
if(defined('_WEBFAN_CHECKFORUPDATES_') && _WEBFAN_CHECKFORUPDATES_ == TRUE && MX_IS_ADMIN
   
&& (!defined('_WEBFAN_UPDATESCHECKKED_') || _WEBFAN_UPDATESCHECKKED_!=TRUE)
   && ( 
mxSessionGetVar('_checked_sp_pdate_') < (time() - _WEBFAN_UPDATEINTERVAL_) )
   ){
  
$wfResult_ file_get_contents('http://www.webfan.de/api.php?api_user=public&api_key=&public_function=searchupdates&software=Sendeplan&currentversion='._SP_VERSION_);
  
$sp_admin_report .='<br> <b>- Softwareupdates: '.mxSecureValue($wfResult_).'</b> <br>';

 
define('_WEBFAN_UPDATESCHECKKED_',TRUE);
 
mxSessionSetVar('_checked_sp_pdate_',time() );
  }
  
//eof checkforupdates


  
if(!defined('_ADMIN_API_USER_') || _ADMIN_API_USER_ ==''  || _ADMIN_API_USER_ =='DEIN USERNAME'
   
|| _ADMIN_API_USER_ =='_DEIN_USERNAME_'  || _ADMIN_API_USER_ =='webfan'  || _ADMIN_API_USER_ =='Webfan'
   
$sp_admin_report .= 'Du mußt einen Benutzeraccount bei <a href="http://programm.freizeitradio.de/OnAir/register-me.html" target="_blank">Programm.Freizeitradio.de</a> registriert haben und
   Deinen Benutzernamen entsprechend in der config.php angeben.'
;

 if( 
defined('_SENDEPLAN_ALLOW_POST_ALL_USERS_')
   && 
_SENDEPLAN_ALLOW_POST_ALL_USERS_ ==TRUE
   
)$sp_admin_report .= '<br> <b>- Achtung [Admin Warnung]: Dein Sendeplan ist derzeit so konfiguriert, daß alle angemeldeten Benutzer
   Sendungen eintragen dürfen. Du kannst bestimmten Benutzergruppen oder einzelnen Mitgleidern das Einragen von Sendungen
   erlauben oder verbieten, bearbeite hierzu die Datei modules/Sendeplan/config.php.</b> <br>'
;

   
$sp_admin_report .= '<br><br>Support, Fragen, Hilfe? :: <b><a href="http://webfan.de" target="_blank">Webfan</a>  <a href="http://www.startforum.de/onair_api-b48.0/" target="_blank">Startforum</a></b><br>';

   
$fp fopen(__FILE__,'r');
   
$code fread($fpfilesize(__FILE__) );
   
fclose($fp);
   
$code str_replace("<","&lt;",$code);
   
$code str_replace(">","&gt;",$code);
   
$sp_admin_report .= '<br><b>config.php:</b><br>
   <textarea rows="100" cols="300" readonly>
   '
.$code.'
   </textarea>

   '
;
 }
 
//eof ADMIN





if(!defined('_SP_INIT_') ) define('_SP_INIT_',TRUE);
?>
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 05 August 2008, 00:51:20
habe nur denn clubstream plan auf der neuen config laufen mal sehen ob du was siehst
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 05 August 2008, 02:02:45
Hallo mrbass,
sorry, muß da besser dokumentieren.

$ConfigSendeplan = array('Mr_Bass');
Soll hier nur initialisiert werden, muß heißen:
$ConfigSendeplan = array();

$POSTDATA['sp_tags'] = 'test';
Zeigt nur Testmusik an.
Um bspw. techno und trance anzuzeigen: $POSTDATA['sp_tags'] = 'techno, trance';
$POSTDATA['sp_tags'] = '';
Leerlassen um das Kriterium auszuschalten.

Deinen API Key solltest Du nicht unbedingt veröffentlichen  ;)  Wenn Du Dein Passwort änderst, wird auch der Key geändert.

mfg

EDIT:
Zitathabe noch was für dich was nicht kappier ghemacht habe ich das alles
Die Artikel löschen Modifikation: http://www.startforum.de/pragmamx/sendeplan_2_installation_doku_hilfe-t619.0.html
Damit können Deine User ihre eingetragenen Sendungen selber löschen.

EDIT2:
$ConfigSendeplan['StoreInPMXCategories'] = 6;
$ConfigSendeplan['StoreInPMXTopics'] =6;
Hier kannst Du noch die IDs der Kategorie und des Themas angeben (in Deinem PMX) denen die Sendungen zugeordnet werden sollen.
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 05 August 2008, 02:20:27
merh soll nicht sein?
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 05 August 2008, 02:27:29
habe nun alles drin wie du es gesagt passiert immer noch nichts zeigt nichts im plan an komischer weise wenn ich standart config einfüge zeigt er deine test einträge an

ps hat gedauert geht aber nun aber wo ist der eintrag dafür das man eine end zeit eintragen kann
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 05 August 2008, 02:36:36
Gehts?
Endzeiten kann man noch nicht eintragen. Vielleicht mach ich das noch heute Nacht, wenn nicht dann aber demnächst.
In der RSS Suche sind bis dahin alle Sendungen bis 1 Stunde nach Sendebegin* auffindbar.

Die Texte "Ein weiterer Freizeitradio Sendeplan ist Online..." und so kannst Du natürlich anpassen (z.B. index.php)

EDIT * Meinte natürlich nach Sendebeginn
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 05 August 2008, 02:39:35
jop es geht nun

und ich meine es reicht ja das man die zeit so eintrag kann wie anfangszeit
Warning: file_get_contents(http://www.Bassclub-radio.de/modules.php?name=News&file=article&api_test_something=check_for_removeArticleMod&sid=0) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /homepages/43/d240923782/htdocs/v2/modules/Sendeplan/config.php on line 201seit dem ich den per artikel gelöscht habe komisch  :gruebel:
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 05 August 2008, 03:05:21
Schnickschnack. $ConfigSendeplan['URL'] muß v2.bassclub-radio.de heißen statt www?
Ist aber nicht wichtig, es wurde dort nur geschaut ob die Modifikation installiert ist. Mittlerweile hab ich den Code aber in der Datei nach unten verschoben und funzt wolh eh nicht. Ist aber für den Betrieb egal.
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 05 August 2008, 03:07:39
hmm okay ich vertraue dir du schaffst das schon das mit der farbigen sachen ist genaial geht das eingentlich auch mit denn woechentlichen?
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 05 August 2008, 03:32:46
Yo, schaff ich schon  :BD: Nicht-einmalige Sendungen haben die normale textcolor Farbe ($POSTDATA['textcolor'] )
http://programm.freizeitradio.de/API:Referenz#Sendeplan
mfg
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 05 August 2008, 04:00:31
$ConfigSendeplan['URL']
muß auch angepasst werden, damit die Links von meiner zu Deiner Seite funktionieren.
Bis morgen/später...
mfg

EDIT: Hab die Links die Du schon eingetragen hast manuell mal bei mir angepasst..
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 05 August 2008, 04:07:14
okay habe ich gemacht danke schön!  wünsche dir auch ne gute nacht
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 05 August 2008, 14:28:47
Update: Suchfunktion überarbeitet, sendung_bis eingefügt:
http://www.startforum.de/pragmamx/erweiterungen_und_patches_bis_zum_naechsten_update-t619.0.html;msg908;topicseen#msg908
http://programm.freizeitradio.de/Sendung_bis
mfg
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 05 August 2008, 17:43:55
wie und wo muss ich das nun eintragen mit der sendung bis ich werde daraus net wirklich schlau
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 05 August 2008, 21:13:35
Du mußt die task.sendform.php modifizieren, so wie hier beschrieben:
http://www.startforum.de/pragmamx/erweiterungen_und_patches_bis_zum_naechsten_update-t619.0.html;msg908;topicseen#msg908
Dann  erscheint ein zusätzliches Feld "bis".
mfg
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 05 August 2008, 23:22:47
Notice: Undefined index: wysiwyg in /homepages/43/d240923782/htdocs/v2/includes/mxNewsFunctions.php on line 204
Titel der Sendung
steht nun bei titel der sendung drüber was tun

Die Sendung wurde bei Programm:freizeitradio.de unter der ID 130 gespeichert.

Fehler beim Updaten der globalen Sendungs-ID:
Unknown column 'OnAir_ID' in 'field list'
UPDATE v2_stories SET OnAir_ID ='130' WHERE sid='8'
...konnte nicht ausgeführt werden!

undas wenn wir ne sendung hinzufügen
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 05 August 2008, 23:39:13
Hallo mrbass,
Fehler beim Updaten der globalen Sendungs-ID:
Unknown column 'OnAir_ID' in 'field list'
UPDATE v2_stories SET OnAir_ID ='130' WHERE sid='8'

Hast Du den Update Befehl für die Datenbank ausgeführt?
ALTER TABLE `{präfix}_stories` ADD `OnAir_ID` VARCHAR( 255 ) NOT NULL ;
Dort mußt Du {präfix} durch Deinen Tabellenpräfix_ ersetzen. (z.B. in phpMyAdmin einloggen, oben auf SQL klicken, den Befehl in die Textbox kopieren und ausführen.

ZitatNotice: Undefined index: wysiwyg in /homepages/43/d240923782/htdocs/v2/includes/mxNewsFunctions.php on line 204
Titel der Sendung
steht nun bei titel der sendung drüber was tun
Tja, das ist so, ersetze mal bitte (in task.sendform.php)
  if($ConfigSendeplan['URL'] == 'http://www.webfan.de/')
  {
    $GLOBALS['wysiwyg'] =0;
    $GLOBALS['wysiwyg_toolbar']=0;
    $GLOBALS['wysiwyg_btnset'] =0;
    }

durch:
    $GLOBALS['wysiwyg'] =1;
    $GLOBALS['wysiwyg_toolbar']=1;
    $GLOBALS['wysiwyg_btnset'] =1;

Dann sollte alles schonmal viel schöner aussehen  :)
(Ich hoffe die Notice Melduing ist dann auch weg??)

mfg
Titel: Re: Brauche mehre radio module
Beitrag von: mrbass am 05 August 2008, 23:56:42
habe das geändert hier für
Notice: Undefined index: wysiwyg in /homepages/43/d240923782/htdocs/v2/includes/mxNewsFunctions.php on line 204
fehlt besteht trozdem
und die zeile die es betrifft ist die hier
</select><br><br><div><span class="content"><br><b>Kategorie/Tag:</b><br><input type="text" name="ch_tag" size="80" maxlength="255" value="" >(Um die<b> Stilrichtung</b> der Sendung näher zu klassifizieren ein Tag. System soll noch ausgebaut werden.)<br><br><b>Sendetermin</b><br><b>Wochentag:</b><br>
Titel: Re: Brauche mehre radio module
Beitrag von: Webfan am 06 August 2008, 00:16:48
Ich weiß nicht, ich kann Dir jetzt so schnell nichts besseres sagen als die Meldung zu ignorieren oder so. Deine Besucher sollten die Meldung nicht sehen, mußt Du mal testen, ansopnsten im Quelltext nach sowas wie if(MX_IS_ADMIN)error_reporting(E_ALL); suchen und auskommentieren.
Die Meldung sagt irgendwiewas mit dem wysiwyg Editor, bzw. dessen index Variable die an irgendeiner Stelle nicht definiert ist. Zunächst ist es eine Meldung, und das An- oder Auschalten des Editors funktioniert so (siehe oben). (Ob ich das 100%ig optimal mache...? ? ? Vl. kann da jemand helfen...!)
Ich habe das ganze einmal mit Editor im aktuellen PMX System auf der Radioseite getestet, dort bekomme ich keine solche Meldung (kann ich also nicht nachvollziehen), allerdings habe dort auch die mxNewsFunctions selbst verändert.

Also kurz und knapp: Ich weiß es auch nicht im Moment, irgendwas ist da unsauber, aber nicht unbedingt nicht funktionierend...?!