Pomoc: Makra ZasobówSystem zarządzania zasobami posiada następujący zestaw makr do wykorzystania. ^File();To makro buduje link do pliku umożliwiający jego ściągnięcie z serwera - do linku tworzona jest odpowiednia ikonka związana z plikiem oraz tworzona jest nazwa linku. ^I(); To makro buduje link do podanego według nazwy obrazka, łącznie z tagiem HTML umożliwiającym wyświetlenie takiego obrazka na stronie. Przykład: ^I("logo"); ^i(); To makro zwraca adres URL do podanego pliku w zasobach. Przykład: ^i("status raportu"); ^RandomImage(); To makro wybiera losowo obrazek z folderu podanego jako parametr makro i wyświetla je podobnie jak makro ^I();. Jeżeli nazwa folderu nie zostanie podana, to domyślnie użyty zostanie główny folder. Przykład: ^RandomImage("loga serwisu"); ^RandomSnippet(); To makro wybiera losowo jeden z fragmentów z folderu podanego jako parametr tego makro i prezentuje go podobnie jak makro ^Snippet();. Jeżeli nazwa folderu nie zostanie podana, to domyślnie użyty zostanie główny folder. Przykład: ^RandomSnippet("humoreski"); ^SI(); Jest to makro umożliwiające skalowanie (po stronie serwera) obrazków z zasobów, z możliwością zachowania oryginalnych proporcji zdjęć lub według nowych podanych rozmiarów. Makro wymaga podanie czterech parametrów. Pierwszym parametrem jest nazwa obrazka i ewentualnie opcjonalny identyfikator tego obrazka w zasobach (ID zasobu). Drugi parametr to szerokość obrazka - ustawiona na zero powoduje że proporcje będą zachowywane względem wysokości obrazka. Trzeci parametr to wysokość - ustawiona na zero powoduje że proporcje będą zachowywane względem szerokości obrazka. Czwarty parametr umożliwia zdefiniowanie dodatkowych parametrów dla obrazka. Przykłady:Prezentacja samego obrazka według podanej jego nazwy (bez skalowania) ^SI(obrazek);
Prezentacja samego obrazka według podanego jego ID zasobu (bez skalowania)
Skalowanie obrazków według szerokości, z zachowaniem pierwotnego stosunku boków obrazka
Skalowanie obrazków według wysokości, z zachowaniem pierwotnego stosunku boków obrazka
Skalowanie z podaniem swoich własnych rozmiarów boków
Przykład użycia dodatkowych parametrów To makro wybiera dany fragment z zasobów i umieszcza go na stronie. Przykład: ^Snippet("kod flash"); ^Thumbnail(); To makro podaje adres URL miniaturki obrazka z zasobów. Przykład: ^Thumbnail("logo"); ^ThumbnailLinker(); To makro tworzy przeglądarkę obrazków zawartych w zasobach. Tworzona jest miniaturka obrazka z jego nazwą umieszczoną poniżej obrazka oraz oba te elementy są linkiem do obrazka w pełnym wymiarze. Jeżeli podamy "1" jako drugi parametr makra, to linki do obrazka będą się otwierały w nowym oknie. Przykład: ^ThumbnailLinker("logo"); Zobacz także: |