xnav - Trực tuyến trên đám mây

Đây là lệnh xnav có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi, chẳng hạn như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


xnav - Xây dựng thanh điều hướng và thanh bên cho một bộ sưu tập các trang web

SYNOPSIS


xnav [ -V ] [ -h ] [ -v ] [ -c (tất cả | (tiêu đề | cơ sở | tập lệnh | phong cách | meta | liên kết |
object) [, (title | base | script | style | meta | link | object)] [, ...])] [ -b (rmv | div)
] [ -i ] [ trong đó | làm cho | hợp lệ | giống cá lăng ] con đường

MÔ TẢ


XNav thêm một trình bao bọc với kiểu CSS và các thanh điều hướng trên cùng và bên cạnh vào cây thư mục
Tài liệu XHTML. Nó cũng cung cấp một cơ chế để xây dựng tự động XHTML
tài liệu từ các loại tài liệu XML do người dùng xác định, sử dụng XSL do người dùng hỗ trợ.

LỰA CHỌN


trong đó con đường
Khởi tạo thư mục con đường như một trang web XNav.

làm cho con đường
Xây dựng trang web XNav trong thư mục con đường.

hợp lệ con đường
Xác thực XML và XHTML trong thư mục con đường.

giống cá lăng con đường
Làm sạch các tệp được tạo tự động trong thư mục con đường.

-V Phiên bản hiển thị.

-h Hiển thị thông tin sử dụng.

-v Hoạt động chi tiết.

-c Chỉ định các con html / head để đưa vào các tài liệu đầu ra. Các giá trị được phép là
'all' (mặc định), 'none' hoặc danh sách tên phần tử được phân tách bằng dấu phẩy 'title',
'base', 'script', 'style', 'meta', 'link' và 'object'.

-b Chọn xử lý đặc tả nội dung trong CSS trong phần tử html / head / style.
Các giá trị hợp lệ là 'rmv', yêu cầu xóa mọi định nghĩa nội dung và 'div',
yêu cầu thay thế bằng phần tử div cấp cao nhất có cùng kiểu dáng.

-i Nối 'index.html' vào các đường dẫn thư mục điều hướng trên cùng và bên cạnh. Chủ yếu hữu ích cho
xây dựng một tập hợp các trang có thể được điều hướng dưới dạng tệp được web truy cập trực tiếp
trình duyệt, thay vì thông qua máy chủ web.

SỬ DỤNG


Bắt đầu bằng cách thiết lập cấu trúc thư mục mong muốn của bộ sưu tập các trang web. Tất cả các
Tài liệu HTML phải hợp lệ XHTML 1.0 Nghiêm ngặt và phải có đuôi .xml thay vì
hơn .html thông thường. Mỗi thư mục nên có, ít nhất, một tài liệu chỉ mục được gọi là
chỉ mục.xmlvà một tệp cấu hình được gọi là xnav.xml.

Định dạng tệp cấu hình được xác định trong tệp xnav.dtd. Phần tử cấp cao nhất là
xnav, với các phần tử con tùy chọn thư mụchồ sơ. Nhãn cho một thư mục cụ thể
thường được cung cấp bởi nhãn trong phần tử thư mục tham chiếu trong phần tử gốc
thư mục, nhưng có thể được chỉ định bằng cách sử dụng nhãn thuộc tính trong thư mục cấp cao nhất.
Nếu chỉ mục.xml tệp không phải là HTML, kiểu thuộc tính phải được đặt thành tên của
định dạng tài liệu và mẫu XSL phải được cung cấp để xử lý loại đó.

A thư mục phần tử đại diện cho một liên kết điều hướng đến một thư mục con, thư mục thực tế
tên được chỉ định bởi href thuộc tính và nhãn thư mục được sử dụng trong điều hướng
thanh được chỉ định làm nội dung phần tử. Nếu một phần tử thư mục trỏ đến một thư mục
không được quản lý bởi XNav (nghĩa là tập lệnh xây dựng không được lặp lại), nhập
giá trị thuộc tính phải là 'không'. Nếu thư mục được quản lý bởi XNav, nhưng dành cho một số
lý do mong muốn được loại trừ khỏi thanh điều hướng bên, bên lề giá trị thuộc tính
nên là 'không'.

A hồ sơ phần tử đại diện cho một liên kết đến một tệp trong cùng thư mục với tệp xnav.xml,
và có cách sử dụng tương tự như phần tử thư mục. Nếu tệp không phải là HTML, kiểu
thuộc tính phải được đặt thành tên của định dạng tài liệu và mẫu XSL phải được
được cung cấp để xử lý loại đó. Nếu tệp muốn được loại trừ khỏi bên
thanh điều hướng, bên lề giá trị thuộc tính phải là 'không'.

Khởi tạo cấu trúc thư mục tại con đường sử dụng lệnh

xnav trong đó con đường

tạo một thư mục XNAV in con đường, chứa các tệp cấu hình có thể được chỉnh sửa bởi
người dùng. Tập tài liệu đầu.xmlfoot.xml xác định HTML đầu trang và chân trang được thêm vào mọi
trang được tạo bởi XNav. Các danh mục.xml tệp cho phép các tiện ích xử lý XML được sử dụng bởi
XNav để định vị DTD cho xnav.xml các tệp cấu hình. Nếu người dùng bổ sung thêm
các loại tài liệu để XNav xử lý, các tham chiếu đến các DTD có liên quan nên được thêm vào
tệp danh mục. cuối cùng xnavinc.xsl tệp bao gồm biểu định kiểu XSL chính xnav.xsl
chịu trách nhiệm về phần lớn quá trình xử lý XNav.

XNav có thể được mở rộng để xử lý các loại tài liệu XML tùy ý bằng cách bao gồm XSL bổ sung
bảng định kiểu trong xnavinc.xsl tập tin. Nếu một loại tài liệu không phải HTML được gọi là
kiểu mới trong kiểu , người dùng nên xác định một mẫu XSL với tên kiểu mới
và chế độ động-mẫu-chọn. Trong mẫu này, nội dung của tài liệu được
xử lý có sẵn tại XPath src /kiểu mới.

Sau khi quá trình khởi tạo hoàn tất và bất cứ khi nào tài liệu XML nguồn được chỉnh sửa, đầu ra
Các tệp HTML có thể được tạo bằng lệnh

xnav làm cho con đường

Lệnh

xnav hợp lệ con đường

xác thực các tệp XML nguồn có chứa DOCTYPE sự chỉ rõ. Các tệp không
chứa một thông số kỹ thuật được kiểm tra để xác định xem chúng có được hình thành tốt hay không.

Sử dụng xnav trực tuyến bằng các dịch vụ onworks.net



Các chương trình trực tuyến Linux & Windows mới nhất