Synology-Forum.nl
Packages => 3rd party Packages => Spotweb => Topic gestart door: Bear op 05 mei 2013, 21:14:14
-
Sorry voor de 2de thread achter elkaar maar het is niet z'n actieve forum (wat ik jammer vind).
In ieder geval, Spotweb geeft bij mij geen Mobile template aan als ik op de site kom. Als ik op mijn telefoon of iPad op de website ga ziet het er precies hetzelfde uit als op mijn computer, en op een iPad en iPhone werkt het niet echt goed. Daarom wil ik graag een mobile template. Als ik bij de instellingen kijk zie ik ook alleen maar 1 template (We1rdo). Hoe kan ik mobile templates toevoegen en waar kan ik templates downloaden?
Ik heb dit gelezen: https://github.com/spotweb/spotweb/wiki/Frequently-asked-questions#how-to-configure-a-new-kind-of-template--theme
MAAR: Er staat niet bij waar ik een template kan downloaden, waar ik hem plaats en hoe, en hoe ik ownsettings.php open?
Bedankt!
-Bear
-
Het is wel een behoorlijk actief forum.
Maar:
- Niet iedereen komt in het weekend op dit forum.
- Niet iedereen is zo druk bezig met allerlei download-programma's. Ikzelf download uit principe nooit iets. Heb dus geen verstand van zaken en ook al zou ik je graag helpen ik kan het eenvoudigweg niet.
Kortom: gewoon geduld hebben ;)
-
En bovendien: spotweb heeft niks met synology te maken ;-)
Als je via Google wat gaat zoeken op jouw vraag kom je echt wel tot een oplossing. Ik heb het ook wel eens uit lopen zoeken en ook voor elkaar gekregen. Alleen het doorsturen naar nzbget / sabnzbd werkte toen niet en dan heeft heel de template weinig zin. Overigens zijn er weinig tot geen werkende templates te vinden afgezien dan van we1rdo.
Sent from my iPhone using Tapatalk
-
Ik probeer altijd zo veel mogelijk mijn antwoorden op Google te zoeken voordat ik een thread maak maar ik kan echt nergens een duidelijke tutorial vinden.
Spotweb is dat ook niet zo heel populair, laat staan op een Synology.
-
https://github.com/spotweb/spotweb/issues/1795
Sent from my iPhone using Tapatalk
-
Ik heb gedaan wat de eerste reactie zei, ik heb 15:"normal_template";s:6:"we1rdo";s:15:"mobile_template";s:6:"mobile";s:15:"tablet_template";s:6:"we1rdo";s:14
Toegevoegd aan de usersettings tabel in MySQL, maar MySQL verwijderde ALLES in die tabel en nu opent Spotweb niet meer -.-
Heeft iemand een kopie van die usersettings in MySQL?
-
$settings['valid_templates'] = array('we1rdo' => 'we1rdo',
'mobile_template' => ',mobile_template');
##
# Ipad herkenning
if(strstr($_SERVER['HTTP_USER_AGENT'],'iPad')){
# gebruik deze settings voor alleen de ipad of ga door naar else
$settings['templates']['autodetect'] = false; # <-- Waarde false|true,
als je geen mobile detectie wilt
$settings['templates']['default'] = 'we1rdo'; # <-- opties we1rdo|mobile
# staat autodetect op false heeft de volgende regel geen functie
$settings['templates']['mobile'] = 'mobile'; # <-- opties we1rdo|mobile
} else {
# Het onderstaande wordt toegepast als er geen ipad is gedetecteerd
$settings['templates']['autodetect'] = true; # <-- Waarde false|true,
wil je standaard mobile detectie aanzetten?
$settings['templates']['default'] = 'we1rdo'; # <-- opties we1rdo|mobile
$settings['templates']['mobile'] = 'mobile'; # <-- opties we1rdo|mobile
}
Zo ziet mijn ownsettings.php er nu uit.
Ik wil gewoon dat als ik op mijn iPhone kom hij een mobile template laat zien, bij een iPad een iPad template en bij mijn PC gewoon we1rdo.
Is het zo goed? (Spotweb doet het alleen nog niet dus ik kan het niet testen, ik heb nog steeds die kopie van usersettings.php nodig :S)
-
kunnen jullie mij stap voor stap uitleggen hoe ik dit in myphp moet zetten ?
-
Als je spotweb installeert via mijn repo zit de ownsettings er al bij in en werkt dit allemaal al.
Gewoon je eigen bestaande database gebruiken zodat je de spots niet nog een keer hoeft op te halen.
-
Ik heb de laatste versie op mijn NAS staan en in voorkeuren staat alles op we1rdo. Maar toch krijg ik de mobile template op mijn telefoon dit wil ik niet omdat de nzb functie niet werkt. Ik kan bij voorkeuren geen andere template kiezen.
Op mijn tab krijg wel we1rdo en op de computer ook .
Hoe kan dit ?
Ik wil graag de we1rdo ook mijn telefoon openen.
-
Ik heb de laatste versie op mijn NAS staan en in voorkeuren staat alles op we1rdo. Maar toch krijg ik de mobile template op mijn telefoon dit wil ik niet omdat de nzb functie niet werkt. Ik kan bij voorkeuren geen andere template kiezen.
Op mijn tab krijg wel we1rdo en op de computer ook .
Hoe kan dit ?
Ik wil graag de we1rdo ook mijn telefoon openen.
Oude snelkoppeling verwijderen.
Vervolgens cookies en geschiedenis.
Daarna spotweb bezoeken plus evt nieuwe snelkoppeling.
Dit had ik ook en functioneert nu prima op zowel mijn notebook, iPad en iPhone....
(Toch hoop ik dat de mobile template in de toekomst terugkomt.)
-
Beste posters,
Ik heb spotweb opnieuw geinstaleerd en heb nu weer het probleem dat ik niet de we1rdo template krijg op mijn smartphone. Heb bovenstaande geprobeerd maar dat lukt niet.
Alles staat op we1rdo .
Vorige keer had ik volgens mijn de bestanden uit de map we1rdo in mobile gezet en het volgende bestand veranderd
SpotTemplateHelper_We1rdo naar SpotTemplateHelper_Mobile
\maar krijg het nuniet meer voor elkaar ?
Graag jullie hulp.
-
Log je op je mobiel in met een andere gebruiker dan via de browser op de computer?
-
nee ik gebruik dezelfde gebruiker
-
Even dit oude topic terug open gooien :)
Ik probeer dus ook die mobiele template te activeren, maar krijg het niet aan de praat.
Als je spotweb installeert via mijn repo zit de ownsettings er al bij in en werkt dit allemaal al.
Enkele dagen terug een nieuwe install van Spotweb gedaan, maar de ownsettings.php staat niet in mijn spotweb map.
Heb de code die hier (https://github.com/spotweb/spotweb/wiki/Hoe-mobile_detectie-voor-je-ipad-aan-of-uit-te-zetten) staat dan maar in een nieuw ownsettings.php bestand geplakt en in de de map gezet
##
# Ipad herkenning
if(strstr($_SERVER['HTTP_USER_AGENT'],'iPad')){
# gebruik deze settings voor alleen de ipad of ga door naar else
$settings['templates']['autodetect'] = false; # <-- Waarde false|true, als je geen mobile detectie wilt
$settings['templates']['default'] = 'we1rdo'; # <-- opties we1rdo|mobile
# staat autodetect op false heeft de volgende regel geen functie
$settings['templates']['mobile'] = 'mobile'; # <-- opties we1rdo|mobile
} else {
# Het onderstaande wordt toegepast als er geen ipad is gedetecteerd
$settings['templates']['autodetect'] = true; # <-- Waarde false|true, wil je standaard mobile detectie aanzetten?
$settings['templates']['default'] = 'we1rdo'; # <-- opties we1rdo|mobile
$settings['templates']['mobile'] = 'mobile'; # <-- opties we1rdo|mobile
}
Ik krijg dan volgende foutmelding:
## # Ipad herkenning if(strstr($_SERVER['HTTP_USER_AGENT'],'iPad')){ # gebruik deze settings voor alleen de ipad of ga door naar else $settings['templates']['autodetect'] = false; # <-- Waarde false|true, als je geen mobile detectie wilt $settings['templates']['default'] = 'we1rdo'; # <-- opties we1rdo|mobile # staat autodetect op false heeft de volgende regel geen functie $settings['templates']['mobile'] = 'mobile'; # <-- opties we1rdo|mobile } else { # Het onderstaande wordt toegepast als er geen ipad is gedetecteerd $settings['templates']['autodetect'] = true; # <-- Waarde false|true, wil je standaard mobile detectie aanzetten? $settings['templates']['default'] = 'we1rdo'; # <-- opties we1rdo|mobile $settings['templates']['mobile'] = 'mobile'; # <-- opties we1rdo|mobile }ownsettings.php or dbsettings.inc.php created output. Please make sure theese files do not contain a PHP closing tag ( ?> ) and no information before the PHP opening tag (
Unknown OwnsettingsCreatedOutputException
Waarschijnlijk moet ik nog iets meer in de ownsettings.php zetten, maar ik weet niet wat.
Als wat rond gezocht, maar ik vind geen oplossing.
Als iemand me kan helpen.
-
Die optie kan ik niet kiezen.
Kan enkel voor de we1rdo template kiezen... :(
(https://www.synology-forum.nl/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FIeXX7KX.jpg&hash=9259bc77e56c3474a54be505f11f8523d96b12d5)
-
De ownsettings.php wordt al een tijdje niet meer meegenomen bij de installatie. Dit is de juist inhoud van het bestand waardoor je ook de mobile template kunt kiezen:
<?php
$settings['valid_templates'] = array('we1rdo' => 'we1rdo', 'mobile' => 'mobile');
-
Bedankt @Martijn85.
Voor de zekerheid, dit moet in het "ownsettings.php" of in het "settings.php" bestand? Ga dit testen na het weekend.
Bedankt voor je hulp.
-
Het werkt. Moest wel nog eerst de file permissions van ownsettings.php goed zetten.
(https://www.synology-forum.nl/proxy.php?request=http%3A%2F%2Fimages.tapatalk-cdn.com%2F15%2F08%2F05%2F87465afc775bad56d9fc1748c844c4a7.jpg&hash=db28688f90fa2fc2618798bd579ea67d96569a23)
Bedankt voor alle hulp!
-
Hey J-J
kan je mij vertellen hoe ik die permissies goed moet zetten?
en misschien de complete inhoud van ownsettings.php
tnx alvast, mvg
-
Om de permissions aan te passen kan je WinSCP (https://winscp.net/eng/download.php) gebruiken (vind ik het gemakkelijkste omdat deze een grafische interface heeft)
- SSH in je NAS als root naar "/volume1/web/spotweb" (zorg ervoor dat SSH aan staat onder de instellingen van je NAS)
(https://www.synology-forum.nl/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FfEtH1VL.png%3F1&hash=e8fe2d894440b294c2250bfecd909f882bae6f89) - Open vanuit WinSCP ownsettings.php, plak volgende tekst erin en sla op:
<?php
$settings['valid_templates'] = array('we1rdo' => 'we1rdo', 'mobile' => 'mobile');
- Ga naar 'Properties' van ownsettings.php via rechtermuis menu
- Zet alles als volgt:
- Group: root
- Owner: http
- Permissions - Octal: 0755
(https://www.synology-forum.nl/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FeXe1Flu.png%3F1&hash=2900f95a103418461fbb6d3a8cf42711b011e13b)
5. Sluit WinSCP af en start Spotweb opnieuw op.
Nu zou het moeten werken.[/list]
-
J-J
bedankt voor je uitgebreide uitleg, ik laat het weten wanneer het gelukt is
mvg
-
heb geen windows, maar mac
maar met hulp van J-J toch gelukt. super!