uploaden naar bestanden beheer

Vragen/antwoorden betreffende het maken van je eigen website.

aloë vera
Lid geworden op: 08 okt 2009, 13:39
Locatie: amsterdam

17 sep 2010, 17:10

Zoals misschien bekend ben ik weer volop bezig met mijn eigen website te vervolmaken. Vandaar dat ik met een nieuwe vraag kom.

Ik ben nu bezig met het maken van nieuwe pagina's met Share Point 2007.
Nu wil ik deze naar een aparte map uploaden in mijn bestanden beheer.
Mijn vraag is deze, hoe verwijs ik vanuit mijn site naar de pagina's?
Het gaat niet zoals nu direct linken naar de naam van de nieuwe pagina, welke extra toevoegingen moet ik doen zodat mijn link ook werkt?
Geeft deze manier ook vertragingen omdat het in een aparte map zit?
Is het misschien ook verstandig om al mijn foto's in een aparte map te zetten.Het wordt ondertussen zo'n lange lijst op mijn bestanden beheer en een beetje ordenen kan dan geen kwaad denk ik.
Merci alvast.

P.S. Het gaat redelijk met de Share Point al is het meer werk als dat ik had gedacht. Uiteindelijk is het resultaat hetgeen dat belangrijk is, gewoon koppig doorgaan en blijven vragen is mijn nieuwe motto voor komende herfst
Ik leef, dus ik vraag en hopelijk leer ik daarvan.
XP Pro

ultddave
Lid geworden op: 11 mei 2009, 13:59
Locatie: Limburg > Genk

17 sep 2010, 20:57

Is het misschien ook verstandig om al mijn foto's in een aparte map te zetten.
Ja dan heb je een betere structuur dat overzichtelijk oogt. Men noemt die map meestal "afbeeldingen" of "images".

Als je dit topic leest: http://www.seniorennet.be/forum/viewtopic.php?t=131726

Zal je zien dat de vraagsteller daar een map 'images' gebruikt, en een foto uit die map wilt tonen.

Men gebruikt ook meestal apparte mappen voor scripts (JavaScript, PHP, ...). Als je werkt met CSS bestanden voor de layout, krijgen die meestal ook een apparte map. ;)
Die mappen heten dan respectievelijk "scripts" en "style" (of "stylesheet" of "css").
Mijn vraag is deze, hoe verwijs ik vanuit mijn site naar de pagina's?
Stel je hebt een HTML pagina genaamd "pagina123.html". Vroeger gebruikte je deze code dan:
<a href="pagina123.html"> Ga naar pagina 123 </a>
Als je die HTML pagina "pagina123.html" in een submap "mijnpagina" zet. Dan wordt de code:
<a href="./mijnpagina/pagina123.html"> Ga naar pagina 123 </a>

Je mag die punt voor de "/" eventueel weglaten. Maakt niet uit.

Bovenstaande regel wijst dus naar pagina123.html in de map "mijnpagina".

Het is best om de geen speciale tekens in de mapnamen te gebruiken. Mapnamen zoals "Foto's", "Pagina's" kan je best vermijden. Indien ze echt zo moeten heten kan je ze best aan elkaar schrijven: "fotos" en "paginas".

Je moet ook oppassen met hoofd -en kleine letters. Als je de website test op je PC met windows, maakt dat niet uit. Want Windows is niet hoofdlettergevoelig.

Maar een server waar je naar upload, is meestal een Linux server, die wel hoofdlettergevoelig is.

PS:
Linken naar een foto genaamd "foto123.jpg" in een map "afbeeldingen" doe je zo:
<img src="./afbeeldingen/foto123.jpg" alt="Een foto van mij" />
Geeft deze manier ook vertragingen omdat het in een aparte map zit?

Ja maar niet merkbaar. Dat is misschien 0.6 milliseconden trager. Daarvoor moet je het dus niet laten. Elke ontwikkelaar van websites gebruikt trouwens een goede mapstructuur. Dus ik zou het zeker doen. ;)

PS: Iets uitgebreider voorbeeld met meerdere niveau's:
<a href="./html/testpagina/september/pagina123.html"> Ga naar pagina 123 </a>

Die regel opent de pagina "pagina123.html" die in de map "september" zit, die map "september" zit in de map "testpagina" en die zit in de map "html".

Mvg,
Dave
.NET en Java Programmeur

aloë vera
Lid geworden op: 08 okt 2009, 13:39
Locatie: amsterdam

18 sep 2010, 15:54

Dank je wel ultdave, het zijn de /.../ die het 'em doen zie ik.
Nu wil ik al mijn foto's in de map "fotos" gaan zetten, doe ik deze 1 voor 1 veranderen of kan dat met de knop 'vervangen' en dan 'alles vervangen' uit de werkbalk 'eigenschappen'?
Kan ik dat als volgt uitvoeren: <a href=" vervangen door
<a href="./fotos/
Een fijn weekend verder en vrolijke groeten Aloë Vera
Ik leef, dus ik vraag en hopelijk leer ik daarvan.
XP Pro

ultddave
Lid geworden op: 11 mei 2009, 13:59
Locatie: Limburg > Genk

18 sep 2010, 19:30

In theorie kan je dat zo doen. In de praktijk meestal niet want hij gaat dan alle <a href=" vervangen. Inclusief degene van bijvoorbeeld je menu (indien aanwezig).

Stel dat je ergens:

<a href="/mijnpaginas/pagina123.html">

hebt staan. En je gaat dat "zoeken / vervangen" toepassen. Krijg je:

<a href="./fotos//mijnpaginas/pagina123.html">

Terwijl die eigenlijk niet eens vervangen moet worden. Dus in de praktijk kan je enkel doen wat je zegt als je zeker weet dat alle regels code met <a href=" voor foto's gebruikt worden, en dat je al die foto's ook in de map "fotos" hebt staan. Dan gaat dat. Want hij gaat dus alles vervangen.

Als dat niet het geval is, moet je ze dus handmatig 1 voor 1 aanpassen. In principe kan je het woordje "/fotos/" kopieren en dan je document aflopen, en dan gewoon plakken achter elke <a href=" waar het nodig is.

Mvg,
Dave
.NET en Java Programmeur

coderunner
Lid geworden op: 27 mar 2006, 04:35
Locatie: Aubauke - Aentwaerepe

18 sep 2010, 23:42

Beste aloë vera,

Je kan dit in SharePoint Designer oplossen door inderdaad in het menu >> Bewerken >> Vervangen
Eens je het juiste venster hebt geopend, schrijf je
1- links, in het "Zoeken naar" vak, je te vervangen code dus hier <a href="

2- rechts, in het "Vervangen door" vak, de nieuwe code dus hier <a href="./fotos/

Nu opgelet!
Zeker niet op de knop "Alles vervangen" drukken maar ..

3- plaats de cursor helemaal bovenaan je code

4- druk nu op de knop "Volgende zoeken"
Het programma toont nu de eerst gevonden <a href="
Wanneer het een te vervangen link is (dus een foto) druk je op "Vervangen"
Is het geen foto link druk je terug op "Volgende zoeken"

5- dit herhaal je tot je heel het document hebt doorlopen.

mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.

aloë vera
Lid geworden op: 08 okt 2009, 13:39
Locatie: amsterdam

20 sep 2010, 13:21

ultddave en coderunner U beide heel hartelijk dank voor deze uitleg en de tips. Het scheelt in ieder geval een boel plakwerk en ook tijd.
Vrolijke groeten Aloë Vera
Ik leef, dus ik vraag en hopelijk leer ik daarvan.
XP Pro

coderunner
Lid geworden op: 27 mar 2006, 04:35
Locatie: Aubauke - Aentwaerepe

20 sep 2010, 16:38

Beste aloë vera,

Bedankt voor je reaktie en om dit te melden.

mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.